Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror

Comment Re:This is where Nokia missed the boat (Score 1) 129

I don't know if the community actually has/had the opportunity to do all the required changes to the N900 even if they wanted to. For example, until PR1.2 which came out in Spring 2010, I couldn't even reload the credit on my phone's SIM because the N900's phone application (or modem stack) didn't bother to implement the required USSD support. The only thing the community *could* do was what it did: release a crappy homescreen applet that might or might not work. (I just swapped my SIM card into my old 20€ cellphone for which the N900 was a replacement...) Couldn't actually change the phone/modem software, because there's no source for it to edit. At least that's how I understood it, and which I found to be quite pathetic. (Which I think is such a shame, it could've been such a nice platform, and it mostly, but not quite, is too)

Comment Re:Hmm (Score 2, Interesting) 89

Actually, you can apparently use larger Mersenne Primes to improve results in totally different but very useful fields, like privacy-related schemes. For example, this paper http://eccc.hpi-web.de/eccc-reports/2006/TR06-127/index.html uses large Mersenne primes to get interesting results on Locally Decodable Codes and Private Information Retrieval Schemes...
Programming

Submission + - Intel updates compilers for multicore CPUs (arstechnica.com)

Threaded writes: With multicore CPUs becoming the norm, Intel has announced major updates to its C++ and Fortran tools. The new compilers are Intel's first that are capable of doing thread-level optimization and auto-vectorization simultaneiously in a single pass. 'On the data parallelism side, the Intel C++ Compiler and Fortran Professional Editions both sport improved auto-vectorization features that can target Intel's new SSE4 extensions. For thread-level parallelism, the compilers support the use of Intel's Thread Building Blocks for automatic thread-level optimization that takes place simultaneously with auto-vectorization... Intel is encouraging the widespread use of its Intel Threading Tools as an interface to its multicore processors. As the company raises the core count with each generation of new products, it will get harder and harder for programmers to manage the complexity associated with all of that available parallelism. So the Thread Building Blocks are Intel's attempt to insert a stable layer of abstraction between the programmer and the processor so that code scales less painfully with the number of cores.'

Slashdot Top Deals

Shortest distance between two jokes = A straight line

Working...