Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror

Comment Re:Alternate Licenses (Score 1) 251

Based on the git log of Minix, there are multiple people contributing patches. I would think you'd need to get a contract with more or less every contributor that shows up in the "git blame" of the used release.

It would be very cool (although unlikely) if Intel etched the license in one of the metal layers of the CPU.

Comment Re:Interesting, but compiler settings aren't optim (Score 2) 57

I run Gentoo!!!

Besides that, I did some very recent Intel CPU benchmarking as I tried to figure out IPC gains over CPU generations. I ran my benchmarks on GCC 4.8/4.9/5.2 and LLVM 3.6 on Nehalem and Ivy Bridge. I also included march=generic vs march=native. Quick summary: For generic integer/floating-point code, the Intel Core-i7 CPUs don't actually benefit much from optimizations for newer architectures, especially on x86-64. The exception here is that 32-bit generic FPU x87 code is slower than SSE2, but the latter is always available in x86-64. Actually, sometimes GCC even produced worse code for march=native on Ivy Bridge.

The above actually makes sense to me. Starting from Nehalem, the internal CPU microarchitecture hasn't changed that much and the new instructions tend to be quite specific. Of course the newer generations have lots of small optimizations, more op execution units, bigger reorder buffers and caches, a bit faster ALUs and other units, and so on. But nothing drastic that would require a new instruction scheduler, for example. Pentium 4 was, of course, a completely different beast that tends to perform badly if the code is not targeted properly due to its excessive pipeline length.

OTOH, for specialized things such as video decoding/encoding, the libraries tend to do run-time CPU detection and use different code paths based on what is available. For example, FFmpeg does this (or at least mplayer did), and AFAIK OpenSSL does this for AES, too.

Bottom line: So, even if I'm a Gentoo user, I wouldn't worry too much about march=generic.

Comment Re:Fingerprint database, anyone? (Score 3, Insightful) 773

Besides, I was talking about a worldwide fingerprint db. I, for example, am not a US citizen.

Anyway, my concern is not NSA. My main concern is organized crime. In the future we're likely to have lots of gadgets unlocked by a fingerprint. Cars, house door locks, whatever. When phones have built-in capabilities for transmitting fingerprints to centralized databases, it's only a matter of time until someone is able to tap into that data. Someone breaks into your house and your insurance company won't pay for damages because the fingerprint sensor says you let them in...

Patents

Congress Proposes Strategy For Fighting Patent Trolls 96

phantomfive writes "Congressman Charles Schumer has written a piece decrying the evils of patent trolls. 'Because of the high cost of patent litigation—the average litigation defense costs a small or midsize company $1.75 million—it is often marginally cheaper for a defendant to pay up front to make the case go away. The average settlement for the same group of companies is $1.33 million....Patent trolls cost U.S. companies $29 billion in 2011 alone.' His solution? Make it easier for low quality patents to be re-examined and rejected by the patent office."

Slashdot Top Deals

One possible reason that things aren't going according to plan is that there never was a plan in the first place.

Working...