Forgot your password?
typodupeerror

Comment Re:My son has a chromebook for school (Score 1) 46

Ultimately if you want to do one device per child, cost per unit is probably the deciding factor for most schools. A close second is that non-technical staff can usually be taught enough about the google education ecosystem to accomplish what they need to in their classrooms in a 60 minute session. A student dropped it off a table? Hand them another one and have them log in again.

Comment Re:Jury competence? (Score 1) 312

The arguments did not involve whether Apple knew about the patent, since the first phase of the trial (the one that concluded Monday evening) was not interested in determining whether infringement, if any, was willful. Instead, they did things like show the RTL, ask expert witnesses from both sides to explain the similarities and differences between Apple's implementation and the patent, and question both patent inventors and Apple engineers who worked on that part of the system. They also looked at prior work. Based on this information, the jury decided that the patent is valid and that apple did infringe.

They're currently (at least as of around noon) in the damages phase, and after they finish that, they'll move onto determining whether Apple knew about the patent or not.

Comment Re:Ubiquitous ? (Score 1) 312

It is not branch prediction or instruction prefetching, and it only makes sense for large, out-of-order cores with large instruction windows. Intel was sued for infringing about five years ago but settled out of court (and ended up paying some money and getting a license). The A7 was the first of the Apple chips that infringed; no one is claiming that any previous ones did. It was Apple that added the infringing hardware.

Comment Re:Better coverage? (Score 3, Informative) 312

The linked article is just wrong -- this is not in any way a branch predictor. It's predicting when to perform load-store speculation. The idea is that when you execute a load, you may not know whether there are any in-flight stores to overlapping addresses that are earlier in program order. If there are, once you detect it, you will have to squash the load (because it might have gotten a wrong value) and re-execute, flushing the pipeline. That's bad from a performance and energy standpoint (for the same reason branch misprediction is bad). You could always wait until you know that the load won't conflict, but that really hurts performance as well.

The innovation in the patent is that most of the squashes come from a relatively small number of load-store pairs, so by keeping track of them in a prediction table, you can get a large performance benefit for a small area overhead. The patent wasn't terribly useful in 1997 because instruction windows were small, but the authors thought that it would be once chips hit order of 1 billion transistors, which is pretty much what happened.

Google

Google Wants Your Voice Data 138

00_NOP writes "Peter Norvig, Google's director of research, has told New Scientist that one of the reasons the search engine launched Google Voice is that it needs more human voice data to perfect the sort of 'big data, simple algorithm' probabilistic approach to translating voices to text that drives Google Translate. Norvig says that no one is listening to your calls on Google Voice — it is simply their servers trying to get the translation right."

Comment Re:This is why I have given up on Adobe (Score 1) 272

Gimp is not just not "exactly like photoshop", it's not layed out like any other Windows application. If you're on Mac or Linux is fine, but someone accustomed to Gimp will struggle needlessly with the (incidentally monstrously ugly [to the point of making it difficult to use]) interface. Gimpshop and gimphoto are fine but are several major revisions behind gimp proper.

Slashdot Top Deals

One good reason why computers can do more work than people is that they never have to stop and answer the phone.

Working...