{"chips":[{"bandwidth_high":68,"bandwidth_low":68,"chip":"M1","max_memory_gb":16,"model_gb_that_fits":12.0,"products":["MacBook Air","MacBook Pro 13","Mac mini","iMac 24","iPad Pro","iPad Air"]},{"bandwidth_high":200,"bandwidth_low":200,"chip":"M1 Pro","max_memory_gb":32,"model_gb_that_fits":24.0,"products":["MacBook Pro 14","MacBook Pro 16"]},{"bandwidth_high":400,"bandwidth_low":400,"chip":"M1 Max","max_memory_gb":64,"model_gb_that_fits":48.0,"products":["MacBook Pro 14","MacBook Pro 16","Mac Studio"]},{"bandwidth_high":800,"bandwidth_low":800,"chip":"M1 Ultra","max_memory_gb":128,"model_gb_that_fits":96.0,"products":["Mac Studio"]},{"bandwidth_high":100,"bandwidth_low":100,"chip":"M2","max_memory_gb":24,"model_gb_that_fits":18.0,"products":["MacBook Air 13","MacBook Air 15","MacBook Pro 13","Mac mini","Vision Pro"]},{"bandwidth_high":200,"bandwidth_low":200,"chip":"M2 Pro","max_memory_gb":32,"model_gb_that_fits":24.0,"products":["MacBook Pro 14","MacBook Pro 16","Mac mini"]},{"bandwidth_high":400,"bandwidth_low":400,"chip":"M2 Max","max_memory_gb":96,"model_gb_that_fits":72.0,"products":["MacBook Pro 14","MacBook Pro 16","Mac Studio"]},{"bandwidth_high":800,"bandwidth_low":800,"chip":"M2 Ultra","max_memory_gb":192,"model_gb_that_fits":144.0,"products":["Mac Studio","Mac Pro"]},{"bandwidth_high":100,"bandwidth_low":100,"chip":"M3","max_memory_gb":24,"model_gb_that_fits":18.0,"products":["MacBook Air 13","MacBook Air 15","MacBook Pro 14","iMac 24"]},{"bandwidth_high":150,"bandwidth_low":150,"chip":"M3 Pro","max_memory_gb":36,"model_gb_that_fits":27.0,"products":["MacBook Pro 14","MacBook Pro 16"]},{"bandwidth_high":400,"bandwidth_low":300,"chip":"M3 Max","max_memory_gb":128,"model_gb_that_fits":96.0,"products":["MacBook Pro 14","MacBook Pro 16"]},{"bandwidth_high":800,"bandwidth_low":800,"chip":"M3 Ultra","max_memory_gb":512,"model_gb_that_fits":384.0,"products":["Mac Studio"]},{"bandwidth_high":120,"bandwidth_low":120,"chip":"M4","max_memory_gb":32,"model_gb_that_fits":24.0,"products":["MacBook Air 13","MacBook Air 15","MacBook Pro 14","Mac mini","iMac 24","iPad Pro"]},{"bandwidth_high":273,"bandwidth_low":273,"chip":"M4 Pro","max_memory_gb":64,"model_gb_that_fits":48.0,"products":["MacBook Pro 14","MacBook Pro 16","Mac mini"]},{"bandwidth_high":546,"bandwidth_low":410,"chip":"M4 Max","max_memory_gb":128,"model_gb_that_fits":96.0,"products":["MacBook Pro 14","MacBook Pro 16","Mac Studio"]},{"bandwidth_high":153,"bandwidth_low":153,"chip":"M5","max_memory_gb":32,"model_gb_that_fits":24.0,"products":["MacBook Pro 14","iPad Pro"]},{"bandwidth_high":307,"bandwidth_low":307,"chip":"M5 Pro","max_memory_gb":48,"model_gb_that_fits":36.0,"products":["MacBook Pro 14","MacBook Pro 16"]},{"bandwidth_high":614,"bandwidth_low":614,"chip":"M5 Max","max_memory_gb":128,"model_gb_that_fits":96.0,"products":["MacBook Pro 14","MacBook Pro 16","Mac Studio"]},{"bandwidth_high":1200,"bandwidth_low":1200,"chip":"M5 Ultra","max_memory_gb":512,"model_gb_that_fits":384.0,"products":["Mac Studio"]}],"href":"/index/macs","kind":"apple-silicon","says":"Token generation on a Mac is bounded by memory bandwidth: tokens a second is about bandwidth divided by the model's size in memory, times two thirds for what is reached in practice."}