Lanai CPU - Google moving into Embedded?


Recommended Posts

I was updating my LLVM tree today (long time since I did it) to prepare for XThunderCore SmallISA, and I found a new CPU in there, called "Lanai".

A quick search returned some info - this CPU seems to be in development by Google [1][2][3], and it's similar to a microcontroller but aimed at massive parallel computations.
Did not have time to explore much - looks like a classical RISC to me ythough.

You can get a glimpse of the instruction formats by looking at the LLVM implementation: https://github.com/llvm-mirror/llvm/blob/master/lib/Target/Lanai/LanaiInstrFormats.td

Any of you ever heard of this, and if any soft-core implementation is available in the wild ? Magnus ?

(I will update you guys regarding the XThunderCore SmallISA in a couple of weeks).

Alvie

[1] https://www.phoronix.com/scan.php?page=news_item&px=Google-Lanai-Architecture

[2] http://www.theregister.co.uk/2016/02/09/google_processor/

[3] http://lists.llvm.org/pipermail/llvm-dev/2016-February/095118.html

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.