Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:Why do you seek to confuse what is simple? (Score 1) 103

An emulator is a simulator. It's an app that simulates an x86 chip. It has variables for all the registers in the CPU and walks the instructions one-by-one updating memory regions and register variables accordingly. This is NOT compiling.

It's the same difference between Python and C code. Python is interpreted and C is compiled.

Comment Re:Why do you seek to confuse what is simple? (Score 1) 103

I won't pretend to remember how Rosetta 1 worked, but in the back of my head, they emulated a PPC machine. It is very reasonable to make some really good guesses from their documentation that they're not merely interpreting X86 code. I think they're using X86 executables as source code. Not human readable source code, obviously; but source for a special compiler that reads both the relocation information and instructions for x86 and emits similar arm64 code. It perhaps even is aware of common LLVM idioms and makes smart optimizations from that. First launch takes the compile time hit and adds the arm64 architecture it to the single architecture binary. Second launch sees the dual architecture binary and uses that.
https://developer.apple.com/do...

Comment Re:You know (Score 1) 217

There are different genes that resolve to the same date. Septin-1 protein abbreviated as SEPT1 is a different gene than the SEPALLATA family of genes. Both get mangled to the same date value can't be unambiguously reversed.

This is not a new problem. This is of the earliest papers on the subject. This 2004 paper was published published in the peer reviewed journal BMC Bioinformatics. https://bmcbioinformatics.biom...

Submission + - Linus Torvalds drops Intel and adopts 32-core AMD Ryzen on personal PC (theregister.co.uk)

williamyf writes: From TFA:
In his weekly State of the Kernel post Torvalds released Linux 5.7 rc7, [...] then offered this remark:
“In fact, the biggest excitement this week for me was just that I upgraded my main machine, and for the first time in about 15 years, my desktop isn't Intel-based. No, I didn't switch to ARM yet, but I'm now rocking an AMD Threadripper 3970x. My 'allmodconfig' test builds are now three times faster than they used to be, which doesn't matter so much right now during the calming down period, but I will most definitely notice the upgrade during the next merge window.”

Good endorsement for AMD, a PR blow for Intel.

Comment Re:Can't fault a man for sticking to his guns. (Score 5, Insightful) 248

Exactly. Pai has a deep ideological belief in free markets. I'd go so far as to say he has too much faith in free markets. I feel free markets are good when there's enough elasticity in the market for good old-fashioned supply and demand to function correctly. But the telecom industry has a natural tendency to be a monopoly due to the enormous physical plant required to prevent the supply side from reacting to the demand side. In the absence of strong regulatory action, the monopoly will ... what's the euphemism? ... maximize shareholder value.

Slashdot Top Deals

You have a message from the operator.

Working...