{"id":183159,"date":"2024-02-20T11:30:09","date_gmt":"2024-02-20T17:30:09","guid":{"rendered":"https:\/\/lifeboat.com\/blog\/2024\/02\/i-built-an-8008-supercomputer-8-ancient-8008-vintage-microprocessors-computing-in-parallel"},"modified":"2024-02-20T11:30:09","modified_gmt":"2024-02-20T17:30:09","slug":"i-built-an-8008-supercomputer-8-ancient-8008-vintage-microprocessors-computing-in-parallel","status":"publish","type":"post","link":"https:\/\/lifeboat.com\/blog\/2024\/02\/i-built-an-8008-supercomputer-8-ancient-8008-vintage-microprocessors-computing-in-parallel","title":{"rendered":"I built an 8008 Supercomputer. 8 ancient 8008 vintage microprocessors computing in parallel"},"content":{"rendered":"<p><\/p>\n<p><iframe style=\"display: block; margin: 0 auto; width: 100%; aspect-ratio: 4\/3; object-fit: contain;\" src=\"https:\/\/www.youtube.com\/embed\/wurKTPdPhrI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope;\n   picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>I\u2019ve done some videos lately on the 8,008 CPU, widely regarded as the world\u2019s first 8-bit programmable microprocessor. Previously I built a nice little single board computer. In this video I connect eight of these 8,008 microprocessors together, designate one as a controller, design a shared memory abstraction between then, and use them to solve a simple parallel computing program \u2014 Conway\u2019s Game of Life. Using my simple straightforward assembly implementation of Conway\u2019s, I was about to show that the seven CPUs (one controller, 6 workers) worked together to solve the problem significantly faster than the single processor alone. The 8,008 debuted commercially in the early 1970s. It\u2019s a physically small chip, only 18 pins, and requires a triplexed address and data bus. The clock rate is 500 KHz and the instruction set is fairly limited. Nevertheless, you can do a lot with this little CPU. For more vintage computer projects, see <a href=\"https:\/\/www.smbaker.com\/\">https:\/\/www.smbaker.com\/<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I\u2019ve done some videos lately on the 8,008 CPU, widely regarded as the world\u2019s first 8-bit programmable microprocessor. Previously I built a nice little single board computer. In this video I connect eight of these 8,008 microprocessors together, designate one as a controller, design a shared memory abstraction between then, and use them to solve [\u2026]<\/p>\n","protected":false},"author":661,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44],"tags":[],"class_list":["post-183159","post","type-post","status-publish","format-standard","hentry","category-supercomputing"],"_links":{"self":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts\/183159","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/users\/661"}],"replies":[{"embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/comments?post=183159"}],"version-history":[{"count":0,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts\/183159\/revisions"}],"wp:attachment":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/media?parent=183159"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/categories?post=183159"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/tags?post=183159"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}