Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
Compare cell phone plans using Wirefly's innovative plan comparison tool ×

Submission + - Princeton Researchers Announce Open Source 25-core Chip ( 1

An anonymous reader writes: Researchers at Princeton announced at Hot Chips this week their 25-core Piton Processor ( The processor was designed specifically to increase data center efficiency with novel architecture features enabling over 8,000 of these processors to be connected together to build a system with over 200,000 cores. Fabricated on IBM’s 32nm process and with over 460 Million transistors, Piton is one of the largest and most complex academic processors every built. The Princeton team has opened their design up and released all of the chip source code, tests, and infrastructure as open source in the OpenPiton ( project enabling others to build scalable manycore processors with potentially thousands of cores.

Comment Artificial value (Score 1) 26

he was mystified by the reluctance of some portfolio companies to avoid a stock market flotation

Maybe some people have wised up to the fact that market valuations are completely artificial -- they are numbers picked out of the air, and being listed on the stock market places you at the mercy of mass psychology, media spin, gross subjectivity, market volatility, and trading algorithms that solely exist to milk profits from the market.

Comment Re:TensorFlow DOES NOT require python (Score 1) 33

Yes, of course it does, the C++ API is the one that Python uses. But there is a lot of functionality in Python that is not available in the C++ API, because a lot of rich features were quickly added in Python, rather than taking the time to develop them in C++: the Python API is not just a thin layer over the C++ API.

Comment TensorFlow requires Python; iOS forbids Python (Score 3, Insightful) 33

A lot of the TensorFlow functionality is written in Python right now, for whatever bizarre reason (many TensorFlow pipelines take a huge performance hit by dropping out to Python after every training batch, in order to feed the next batch from a Python data structure). The TensorFlow team eventually plans to push more of the Python functionality down into C++-land, so you can build bindings for other languages (e.g. Swift/Obj-C), but this isn't currently possible. Since Python doesn't run on iOS (modulo a few hacky solutions like tinypy), I'd say the TF team has a lot of work to do before TF on iOS is a possibility. (Note -- this is for building arbitrary TF models in iOS, which would currently require Python, as opposed to executing runs through already-trained models, which can be done more simply by means of a TF graph serializer and de-serializer, which doesn't necessarily require Python, and already exists in some form for Android and other runtimes.)

Comment Kill switch = killing something intelligent? (Score 1) 209

There's a kill switch for humans too, but murder is considered unethical. You either believe in the eventual moral equivalence of the intelligence (consciousness, being, ...) of humans and AI, or you don't. If you do believe in it, a kill switch is not ethical. If you don't believe in it, you have no reason to want to install a kill switch in the first place, because AI will never transcend levels of human intelligence.

Slashdot Top Deals

"Pull the wool over your own eyes!" -- J.R. "Bob" Dobbs