Hacker News new | past | comments | ask | show | jobs | submit login

Pardon the ignorance but are all 64 cores available to the OS -- as in, if I run htop, will I see 64 little bars at the top of the terminal? I would think not if I'm understanding this architecture correctly...



I don't think an OS is intended to run on the Parallela chip at all; it's more of an accelerator.


Dumb question. How is this different from the cell processor in the ps3?


The Cell SPE's are not as general purpose. They're SIMD processors (single-instruction, multiple-data), and don't have transparent access to host memory or the other cores (for some of the Parallella demo's, you can exit the main program and watch the Epiphany cores continue to DMA data straight to the frame-buffer).

They're more similar to a GPU than to the Epiphany. Each SPE is more powerful in terms of Gflops, but the Epiphany CPU's offer more independent instruction streams. If your problem is basically well suited for a GPU (easy to vectorize) chances are it will probably do better on a Cell than the current Epiphany's. If your problem has lots of independent branching, the Epiphany stands a better chance.


The 64-core coprocessor has a different architecture than the main ARM processor. Kernel code and regular userspace programs won't run on it.




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

Search: