Dr. John Carter
contact information
Distinguished Engineer and Master InventorIBM Cloud Infrastructure, Austin, TX, USA +1
512
286
5584



links
Professional Associations
Professional Associations: ACM Senior Member | ACM SIGARCH | ACM SIGCOMM | ACM SIGMETRICS | ACM SIGMICRO | ACM SIGOPS | IEEE | IEEE Communications Society | IEEE Computer Society | IEEE, Senior Member2016
Scalable network configuration with consistent updates in software defined networks
Agarwal, Kanak B and Carter, John B and Dixon, Colin K and Felter, Wesley M and Stephens, Brent E
US Patent 9,350,607
Agarwal, Kanak B and Carter, John B and Dixon, Colin K and Felter, Wesley M and Stephens, Brent E
US Patent 9,350,607
2015
Minimizing aggregate cooling and leakage power with fast convergence
Allen-Ware, Malcolm S and Carter, John B and Huang, Wei and Lefurgy, Charles R and Silva, Guillermo J
US Patent 9,141,159
Allen-Ware, Malcolm S and Carter, John B and Huang, Wei and Lefurgy, Charles R and Silva, Guillermo J
US Patent 9,141,159
System, method and computer program product for monitoring memory access
Carter, John B and Rajamani, Karthick and Still, Gregory S and Stuecheli, Jeffrey A and Ware, Malcom S
US Patent 8,930,589
Carter, John B and Rajamani, Karthick and Still, Gregory S and Stuecheli, Jeffrey A and Ware, Malcom S
US Patent 8,930,589
Port mirroring for sampling measurement of network flows
Agarwal, Kanak B and Carter, John B and Dixon, Colin K and Rasley, Jeffrey T
US Patent 9,203,711
Agarwal, Kanak B and Carter, John B and Dixon, Colin K and Rasley, Jeffrey T
US Patent 9,203,711
Dynamic multipath forwarding in software defined data center networks
Agarwal, Kanak B and Carter, John B and Dixon, Colin K
US Patent 9,112,794
Agarwal, Kanak B and Carter, John B and Dixon, Colin K
US Patent 9,112,794
Deadlock-free routing using edge-disjoint sub-networks
Carter, John B and Dixon, Colin K and Felter, Wesley M and Singla, Ankit
US Patent 9,007,962
Carter, John B and Dixon, Colin K and Felter, Wesley M and Singla, Ankit
US Patent 9,007,962
Performing arithmetic operations using both large and small floating point values
Carter, John B and Mealey, Bruce G and Rajamani, Karthick and Retter, Eric E and Stuecheli, Jeffrey A
US Patent 8,984,041
Carter, John B and Mealey, Bruce G and Rajamani, Karthick and Retter, Eric E and Stuecheli, Jeffrey A
US Patent 8,984,041
2014
Techniques for performing storage power management
Carter, John B and Felter, Wesley M and Hylick, Anthony N and Ware, Malcolm S
US Patent 8,627,124
Carter, John B and Felter, Wesley M and Hylick, Anthony N and Ware, Malcolm S
US Patent 8,627,124
Reliability-aware disk power management
Carter, John B and Felter, Wesley M and Hylick, Anthony N
US Patent 8,868,950
Carter, John B and Felter, Wesley M and Hylick, Anthony N
US Patent 8,868,950
2013
Determining Sampling Rate from Randomly Sampled Events
Agarwal, Kanak B and Carter, John B and Dixon, Colin K and Rasley, Jeffrey T
US Patent App. 14/034,862
Agarwal, Kanak B and Carter, John B and Dixon, Colin K and Rasley, Jeffrey T
US Patent App. 14/034,862
Instruction set architecture extensions for performing power versus performance tradeoffs
Carter, John B and Li, Jian and Rajamani, Karthick and Speight, William E and Zhang, Lixin
US Patent 8,589,665
Carter, John B and Li, Jian and Rajamani, Karthick and Speight, William E and Zhang, Lixin
US Patent 8,589,665
Optimizing Power Consumption by Tracking How Program Runtime Performance Metrics Respond to Changes in Operating Frequency
John B. Carter, Karthick Rajamani, Malcolm Ware, and Heather L. Hanson
Patent 8,261,112
John B. Carter, Karthick Rajamani, Malcolm Ware, and Heather L. Hanson
Patent 8,261,112
Dynamically Adjusting an Operating State of a Data Processing System Running Under a Power Cap
John B. Carter, Heather L. Hanson, Karthick Rajamani, and Malcolm S. Ware
Patent 8,429,433
John B. Carter, Heather L. Hanson, Karthick Rajamani, and Malcolm S. Ware
Patent 8,429,433
Minimizing Aggregate Cooling and Leakage Power
John B. Carter, Elmootazbellah N. Elnozahy, Malcolm S. Ware, and Wei Huang
Patent 8,463,456
John B. Carter, Elmootazbellah N. Elnozahy, Malcolm S. Ware, and Wei Huang
Patent 8,463,456
Performance Control of Frequency-Adapting Processors by Voltage Domain Adjustment
Bishop C. Brock, John B. Carter, Alan J. Drake, Michael S. Floyd, Charles R. Lefurgy, and Malcolm S. Ware
Patent 8,527,801
Bishop C. Brock, John B. Carter, Alan J. Drake, Michael S. Floyd, Charles R. Lefurgy, and Malcolm S. Ware
Patent 8,527,801
2012
Per-Address Spanning Tree Networks
Carter, John B and Felter, Wesley M and Stephens, Brent E
US Patent App. 13/690,712
Abstract
Carter, John B and Felter, Wesley M and Stephens, Brent E
US Patent App. 13/690,712
Abstract
Scalable space-optimized and energy-efficient computing system
Carter, John B and El-Essawy, Wael R and Elnozahy, Elmootazbellah N and Iyengar, Madhusudan K and Keller, Thomas W and Li, Jian and Rajamani, Karthick and Rubio, Juan C and Speight, William E and Zhang, Lixin and others
US Patent 8,179,674
Carter, John B and El-Essawy, Wael R and Elnozahy, Elmootazbellah N and Iyengar, Madhusudan K and Keller, Thomas W and Li, Jian and Rajamani, Karthick and Rubio, Juan C and Speight, William E and Zhang, Lixin and others
US Patent 8,179,674
Scalable Space-Optimized and Energy-Efficient Computing Systems
T. Keller, E.N. Elnozahy, W.R. El-essawy, M.K. Iyengar, K. Rajamani, J. Rubio, W.E. Speight, J.B. Carter, W.M. Felter, and L. Zhang
Patent 8,179,674
T. Keller, E.N. Elnozahy, W.R. El-essawy, M.K. Iyengar, K. Rajamani, J. Rubio, W.E. Speight, J.B. Carter, W.M. Felter, and L. Zhang
Patent 8,179,674
Dynamic voltage and frequency scaling (DVFS) for simultaneous multi-threading (SMT) processors
John B. Carter, Heather L. Hanson, Karthick Rajamani, Freeman L. Rawson III, Todd J. Rosedahl, and Malcolm S. Ware
Patent 8,250,395
John B. Carter, Heather L. Hanson, Karthick Rajamani, Freeman L. Rawson III, Todd J. Rosedahl, and Malcolm S. Ware
Patent 8,250,395
2011
Minimizing Aggregate Power from HVAC Cooling and IT Equipment in a Data Center
Allen-Ware, Malcolm S and Carter, John B and Hamann, Hendrik F and Huang, Wei and Keller, Thomas W and Rubio, Juan C and others
US Patent App. 13/069,463
Abstract
Allen-Ware, Malcolm S and Carter, John B and Hamann, Hendrik F and Huang, Wei and Keller, Thomas W and Rubio, Juan C and others
US Patent App. 13/069,463
Abstract
On-chip control of thermal cycling
Allen-Ware, Malcolm Scott and Carter, John Bruce and Elnozahy, Elmootazbellah Nabil and Huang, Wei
US Patent App. 13/040,094
Abstract
Allen-Ware, Malcolm Scott and Carter, John Bruce and Elnozahy, Elmootazbellah Nabil and Huang, Wei
US Patent App. 13/040,094
Abstract
2009
Dynamic Voltage and Frequency Scaling (DVFS) Control for Simultaneous Multi-Threading (SMT) Processors
J B Carter, H L Hanson, K Rajamani, F L Rawson III, T J Rosedahl, M S Ware
US Patent App. 12/616,833
J B Carter, H L Hanson, K Rajamani, F L Rawson III, T J Rosedahl, M S Ware
US Patent App. 12/616,833
Microarchitectural wire management for performance and power in partitioned architectures
R Balasubramonian, L Cheng, J Carter, N Muralimanohar, K Ramani
US Patent 7,478,190
R Balasubramonian, L Cheng, J Carter, N Muralimanohar, K Ramani
US Patent 7,478,190
2008
Node synchronization for multi-processor computer systems
Carter, John and Passint, Randal S and Dai, Donglai and Fang, Zhen and Zhang, Lixin and Thorson, Gregory M
US Patent 7,464,115
Abstract
Carter, John and Passint, Randal S and Dai, Donglai and Fang, Zhen and Zhang, Lixin and Thorson, Gregory M
US Patent 7,464,115
Abstract
Node Synchronization for Multiprocessor Computer Systems
J.B. Carter, R.S. Passint, D. Dai, and Z. Fang
J.B. Carter, R.S. Passint, D. Dai, and Z. Fang
2007
System and method for performing address translation in a computer system
Miller, Steven C and Deneroff, Martin M and Schimmel, Curt F and Carter, John and Zhang, Lixin and Parker, Michael
US Patent 7,181,589
Abstract
Miller, Steven C and Deneroff, Martin M and Schimmel, Curt F and Carter, John and Zhang, Lixin and Parker, Michael
US Patent 7,181,589
Abstract
2003
Dynamic directory service
D J Dietterich, R S Phillips, J B Carter, S H Davis, S J Frank, W Abraham
US Patent 6,647,393
D J Dietterich, R S Phillips, J B Carter, S H Davis, S J Frank, W Abraham
US Patent 6,647,393
2000
Shared client-side web caching using globally addressable memory
JB Carter, SH Davis, DJ Dietterich, SJ Frank, HH …
JB Carter, SH Davis, DJ Dietterich, SJ Frank, HH …
1999
Structured data storage using globally addressable memory
S H Davis, J B Carter, S J Frank, H H Lee, D J Dietterich
US Patent 5,918,229
S H Davis, J B Carter, S J Frank, H H Lee, D J Dietterich
US Patent 5,918,229
System and method for providing highly available data storage using globally addressable memory
J B Carter, S H Davis, D J Dietterich, S J Frank, R S Phillips, J Woods, D Porter, H H Lee
US Patent 5,909,540
J B Carter, S H Davis, D J Dietterich, S J Frank, R S Phillips, J Woods, D Porter, H H Lee
US Patent 5,909,540
Remote access and geographically distributed computers in a globally addressable storage environment
J B Carter, S H Davis, S J Frank
US Patent 5,987,506
J B Carter, S H Davis, S J Frank
US Patent 5,987,506
1998
Method for scheduling thread execution on a limited number of operating system threads
Dieterich, Daniel J and Carter, John B and Davis, Scott H and Frank, Steven J and Hansen, Thomas G and Lee, Hsin H
US Patent App. 09/069,352
Dieterich, Daniel J and Carter, John B and Davis, Scott H and Frank, Steven J and Hansen, Thomas G and Lee, Hsin H
US Patent App. 09/069,352