John Carter  John Carter photo       

contact information

Lead Architect - Hyperscale Cloud -and- Master Inventor
IBM CloudLab, Austin, TX, USA
  +1dash512dash286dash5584

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 Member


2016

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


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

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

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

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

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

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


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

Reliability-aware disk power management
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

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



Dynamic row-width memory
John B. Carter, et al.
Patent 8,364,889

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

Minimizing Aggregate Cooling and Leakage Power
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


2012

Per-Address Spanning Tree Networks
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

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

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


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

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


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

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


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



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


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


2000

Shared memory computer networks
JB Carter, SH Davis, W Abraham, SJ Frank, TG …



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

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



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