I worked for Myricom 2001->2013, and Google 2013->2015. And, wow, I wish I could comment on this thread.. :) EDIT: Scott's Medium blog post linked from this article is fascinating: https://medium.com/swlh/myricom-an-hpc-story-and-lessons-lea...
Correct me if I'm wrong, but Lanai was designed by Jakov. Who sadly and unexpectedly passed away a few weeks ago.
Lanai, the mystery CPU architecture in LLVM
131–140 of 163 posts
Re: Lanai, the mystery CPU architecture in LLVM
#132I worked for Myricom 2001->2013, and Google 2013->2015. And, wow, I wish I could comment on this thread.. :) EDIT: Scott's Medium blog post linked from this article is fascinating: https://medium.com/swlh/myricom-an-hpc-story-and-lessons-lea...
Re: Lanai, the mystery CPU architecture in LLVM
#133I worked for Myricom 2001->2013, and Google 2013->2015. And, wow, I wish I could comment on this thread.. :) EDIT: Scott's Medium blog post linked from this article is fascinating: https://medium.com/swlh/myricom-an-hpc-story-and-lessons-lea...
Correct me if I'm wrong, but Lanai was designed by Jakov. Who sadly and unexpectedly passed away a few weeks ago.
Re: Lanai, the mystery CPU architecture in LLVM
#134Re: Lanai, the mystery CPU architecture in LLVM
#135Earlier quoted context omitted.
Why can you not comment? Certainly any NDA you signed must be expired by now. PSA: If you are not getting continuing payments, any contracts you signed are void. Technically, I gather you are supposed to notify the other party that you are terminating your participation in the contract. Even if you are getting ongoing payments, you can opt out of that, too. (This is not legal advice. Consult an actual lawyer for anyt…
It is absolutely not the case that you can just quit a company, wait a year, and then dump all their confidential information. Even if there were no legal repercussions (which there are), that's a great way to never be hired again.
What about talking about things from 10 years ago, or 15?
The grandparent post is wrong but if OP is being accurate about "wish I could" then the NDAs or severe expectations of not talking are going way too far.
Re: Lanai, the mystery CPU architecture in LLVM
#136Earlier quoted context omitted.
Could this be improved by a government agency where they do this paperwork for you at a per-employee cost if your company is under X employees (say 3x the limit at which the paperwork kicks in)?
The easiest improvement would be to remove the employer from the equation and just provide taxpayer-funded benefits to all. The main reasons employers are still involved are inertia followed by a concern that employees won't feel as obligated to stay in shit jobs.
Re: Lanai, the mystery CPU architecture in LLVM
#137> The world's best instruction mnemonic: PUNT, to switch between user and system contexts. That's pretty good but I still prefer PowerPC's EIEIO. https://www.ibm.com/docs/en/aix/7.2?topic=set-eieio-enforce-...
There are many great Power mnemonics. VSX introduced one nearly as good, xxlxor (which, quite reasonably, is a logical XOR between VSX registers/FPRs). It's delightful to try to even pronounce. The best part is that eieio's derivation is totally plausibly serious from its stated function. (Remember, IBM doesn't have a corporate sense of humour.) It's also an easy, fairly lightweight speculation barrier apart from its…
Re: Lanai, the mystery CPU architecture in LLVM
#138Probably shouldn't reveal this but, Google are using it internally for their accelerated networking in their cloud, pretty much all Lanai hardware is deployed in GCP infrastructure.
I guess the only genuinely interesting question worth asking (and hoping for an answer to) is, given the back and forth about performance and Myrinet vs IB on here... how well does the design stack up in practice to an Ebit-scale environment?
Re: Lanai, the mystery CPU architecture in LLVM
#139Earlier quoted context omitted.
I believe that There are many things that kick in at 50 people. It's oversimplifying to assume this was due to not wanting to offer benefits. First google hit: https://www.aeisadvisors.com/california-compliance-is-my-com...
Defense contracting also has special bonus's when your company is less than 50 people IIRC.
https://www.sba.gov/sites/default/files/2019-08/SBA%20Table%...
Re: Lanai, the mystery CPU architecture in LLVM
#140Earlier quoted context omitted.
What explains why Amazon has been relatively open about Nitro but Google has never said anything about how their NICs and SSDs work? It can't be because it's secret sauce; Amazon beats them on latency etc.
We've been fairly open about how Google Cloud Networking works -- https://www.usenix.org/conference/nsdi18/presentation/dalton There's also some more recent coverage on IPUs that I don't have a handy link to.