Work in progress: 82,651 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #1888

T

tomforsyth1000.github.io

Personal blog · tomforsyth1000.github.io/blog.wiki.htmlgamesprogramminghardware

tomforsyth1000.github.io is a personal blog at tomforsyth1000.github.io about games, programming and hardware. Since 2016, 39 different Hacker News readers have linked it 43 times, most often “Why didn't Larrabee fail?”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
43mentions?
3recommend?
39HN people?
2016–2026first – last linked?
Links on Hacker News per year · peak 7 in 2020

Too few sampled comments (24) to say how often HN recommends it.?

Why HN links it

HN readers link Tom Forsyth's blog for technical writing on Intel's Larrabee graphics project, his Babbage essays, and graphics topics such as alpha blending and scene graphs.

Recommended for · 3 comments
Babbage post 'looks great'; Larrabee post 'inspired many research papers'; blog 'interesting reading'.

Summarised by Claude from a sample of 24 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Most-linked posts?

  1. Why didn't Larrabee fail?
    8 people · 8 mentions · first linked 2016-08-15
  2. Babbage Was a True Genius (2006)
    4 people · 5 mentions · first linked 2016-02-05
  3. Why didn't Larrabee fail? (2016)
    4 people · 4 mentions · first linked 2019-05-08
  4. SMCANI to AVX512 – the life cycle of an instruction set [pdf]
    3 people · 4 mentions · first linked 2019-12-09
  5. Smacni to AVX512 the life cycle of an instruction set (2019) [pdf]
    3 people · 3 mentions · first linked 2023-01-23
  6. VR optics and why inter-pupillary distance (IPD) means too many things
    3 people · 3 mentions · first linked 2019-12-16
  7. NaNs cause the craziest bugs
    2 people · 2 mentions · first linked 2018-08-05
  8. /blog.wiki.html
    2 people · 2 mentions · first linked 2017-03-20

What Hacker News says?

  1. Bit of an aside but Larrabee didn't fail. Intel inexplicably abandoned the consumer GPU market but the same tech was successfully sold to enterprise customers in the form of Xeon Phi. Several of the largest supercomputing clusters have used them. https://tomforsyth1000.github.io/blog.wiki.html#%5B%5BWhy%20...

    Comment linking /blog.wiki.html

    on “Ask HN: How can ChatGPT serve 700M users when I can't run one GPT-4 locally?”
  2. Submitted Why didn't Larrabee fail? as a story · 267 points

    HN discussion
  3. I remember a couple years ago reading that to get roughly of 1080p of at VR headset distances would require the equivalent , from a pixel perspective, of several (I believe it was 8) standard sized desktop monitors. The implication of this was that we were a LONG way off from having that level of resolution so I would be very interested to know current state of the art. Also, this article about how different distanc…

    Comment linking /blog.wiki.html

    on “I built a lay-down desk”
  4. Submitted VR optics and why inter-pupillary distance (IPD) means too many things as a story · 65 points

    HN discussion
  5. Whenever i re-read Tom Forsyth's (who worked on it) article about Larrabee [1], i facepalm hard at Intel's decision to drop it. It is one of the few cases where i really wanted to put my hands on that sort of hardware. An essentially standalone manycore CPU on a PCI express form that is running FreeBSD or Linux, with a bit of graphics specific functionality that doubles as a video card and you can fully program like…

    Comment linking /blog.wiki.html

    on “The 3dfx Voodoo1”
  6. Submitted Babbage Was a True Genius (2006) as a story · 17 points

    HN discussion
  7. > not software per [se] and more so Developer Experience This aligns with my experiences trying to use Intel software. The software was often technically very good, but the user experience trying to use it was horrible, and god help you if you got an error. Larrabee all over, really. I suppose linking to [1] and [2] is probably germane for this discussion. I swear there was another blogpost explaining the tradeoffs…

    Comment linking /blog.wiki.html

    on “Pat Gelsinger was wrong for Intel”
  8. Submitted Why Didn't Larrabee Fail? (2016) as a story · 2 points

    HN discussion
  9. I've been working on VR and AR stuff for about 8 years now. I started doing it full time about 4 years ago. A lot of what I know has been from just being in the zeitgeist as things develop, so unfortunately I don't have a "reading list" to get people started. I have been trying to start a reading list, but it's woefully incomplete. I'll copy the content here (I don't have it publicly online yet). I'm primarily cente…

    Comment linking /blog.wiki.html

    on “Holographic optics for thin and lightweight virtual reality”
  10. Submitted Smacni to AVX512 the life cycle of an instruction set (2019) [pdf] as a story · 2 points

    HN discussion
  11. speps · 2020-11-30Recommends
    Look into Larabee's architecture: https://tomforsyth1000.github.io/larrabee/larrabee.html It's another one involving Michael Abrash and it has inspired many research papers. For example, Intel developed a CPU rasterizer to handle occlusion culling and it can be faster than the GPU equivalent as it doesn't need retrieve data back from GPU to cull the draw calls: https://software.intel.com/content/www/us/en/develop/ar…

    Comment linking /larrabee/larrabee.html

    on “Quake's 3-D Engine: The Big Picture by Michael Abrash (2000)”
  12. Submitted Game Editor vs. DCC Editor as a story · 2 points

    HN discussion
  13. I'm not an expert (my only qualification is that I read a part of Babbage's book; others must know a lot more), but see http://tomforsyth1000.github.io/blog.wiki.html#%5B%5BBabbage... and (linked from it) https://www.fourmilab.ch/babbage/cards.html — it looks like he did have a reasonable design of a computer in fact. (Except for the too-many-digits-of-precision thing, that the OP tweet thread is about.) He seems to…

    Comment linking /blog.wiki.html

    on “It's often said that the Analytical Engine was before its time”
  14. Submitted Why didn't Larrabee fail? (2016) as a story · 2 points

    HN discussion
  15. Sharlin · 2022-02-16Recommends
    > BTW his blog post "Babbage was a true genius" looks great: http://tomforsyth1000.github.io/blog.wiki.html#%5B%5BBabbage... Highlighting this for extra exposure. For even more info, plus an emulator, see [1] (also linked from the blog post). [1] https://www.fourmilab.ch/babbage/cards.html

    Comment linking /blog.wiki.html

    on “It's often said that the Analytical Engine was before its time”
  16. Submitted SMCANI to AVX512 – the life cycle of an instruction set [pdf] as a story · 2 points

    HN discussion
  17. While this is a good point (yes, many of Babbage's difficulties were self-inflicted; arithmetic on 40-digit numbers wasn't needed in mechanical hardware and could be done in software as the industry started to realize in the 1970s), looking at the historical evolution—how Babbage got to the Analytical Engine—reveals the reason: • Babbage's first insight was that many books of tables (log tables, sine tables, actuari…

    Comment linking /blog.wiki.html

    on “It's often said that the Analytical Engine was before its time”
  18. Submitted Babbage was a true genius (2006) as a story · 2 points

    HN discussion
  19. That would indeed be a pretty good topic to hear about. An interesting story related to rep movsb was how the original Pentium-based Larrabee supported gather/scatter, as described in this slide deck from Tom Forsyth: http://tomforsyth1000.github.io/papers/LRBNI%20origins%20v4%... (gather/scatter info on slides 48-61, important background about virtual memory/pipeline in slides 21-28) A summary: The original Pentium…

    Comment linking /papers/LRBNI%20origins%20v4%20full%20fat.pdf

    on “Reverse-engineering the Intel 8086's instruction register”
  20. Submitted Dashr – Dynamically Animated Skinned Heightfield Rendering as a story · 1 points

    HN discussion
  21. Tom Forsyth's write up seems to make mostly reasonable claims. Though even he notes that it wasn't competitive with the high end at the time. "So let's talk about the elephant in the room - graphics. Yes, at that we did fail. And we failed mainly for reasons of time and politics. And even then we didn't fail by nearly as much as people think. Because we were never allowed to ship it, people just saw a giant crater,…

    Comment linking /blog.wiki.html

    on “Ara: A 1 GHz+ Scalable and Energy-Efficient RISC-V Vector Processor”
  22. Submitted Moore's Law vs. Duck Typing (2010) as a story · 1 points

    HN discussion
  23. Not if you believe Tom Forsyth http://tomforsyth1000.github.io/blog.wiki.html#%5B%5BWhy%20d...

    Comment linking /blog.wiki.html

    on “Intel Xeon processor with FPGA now shipping”
  24. Submitted A Matter of Precision as a story · 1 points

    HN discussion
  25. raphlinus · 2020-01-03Recommends
    You'll probably find Tom Forsyth's blog on this to be interesting reading: https://tomforsyth1000.github.io/blog.wiki.html#%5B%5BWhy%20...

    Comment linking /blog.wiki.html

    on “Cerebras’s giant chip will smash deep learning’s speed barrier”
  26. Submitted Why Didn't Larrabee Fail? as a story · 1 points

    HN discussion
  27. Note that the 512-bit Larrabee instructions (on Knight's Ferry/Corner) had different encodings (and IIRC different encodings between KNF and KNC), but it was essentially the same instruction set. The few differences there were between LRBNI and AVX-512 had (AFAIK) almost nothing to do with the move from the old Pentium in-order core to Silvermont. I think it's also safe to assume that, given the lead time to design…

    Comment linking /papers/LRBNI%20origins%20v4%20full%20fat.pdf

    on “Gathering Intel on Intel AVX-512 Transitions”
  28. Submitted Smacni to AVX512: the life cycle of an instruction set [pdf] as a story · 1 points

    HN discussion
  29. The Larrabee project, and all the things it spawned [1], is fascinating. [1] http://tomforsyth1000.github.io/blog.wiki.html#%5B%5BWhy%20d...

    Comment linking /blog.wiki.html

    on “A Trillion Edge Graph on a Single Commodity Node”
  30. Submitted VR optics and why IPD means too many things as a story · 1 points

    HN discussion

Search all of HN for tomforsyth1000.github.io

Linked by the same people?