Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Can someone help my ignorance? I understand the appeal of automatic parallelization, but what is the advantage to creating your own chip? It seems to me that this is a translation that could be done in software either at runtime or at compile time.

Trying to launch line of processors, even without any of the translation magic, seems like a very difficult venture all by itself.



The auto-parallelization requires new hardware features that don't exist in existing processors.


I'd really love to know what those might be. Unfortunately Soft Machines don't tell any details.

EDIT: Jackpot! Google patent search to the rescue. Based on their patents in the last few year (latest one was published March 2014) one can get an understanding what the fuss is all about. Have to read those trough today.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: