Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment what? (Score 2) 80

By using FPGAs to accelerate certain specific types of workloads, Intel Xeon customers can reap higher performance for critical functions without translating the majority of their code to OpenCL or bothering to update it for GPGPU.

What? This doesn't make sense. Unless Intel invented a way to automatically generate parallel code (in which case it could also be used in GPUs), somebody would have to rewrite the relevant parts of the program in VHDL, Verilog, OpenCL, or whatever.

Comment Re:simulator? (Score 1) 167

According to Wikipedia and vocabulary.com:

Simulation
Simulation is the imitation of the operation of a real-world process or system over time.

Emulation
In computing, emulation is the technique used so one machine gets the same results as another.

So I stand by everything I've said, including that you're wrong.

Comment Re:simulator? (Score 1) 167

You have it exactly back asswards.
A simulator simulates how and emulator emulates what.
If I develop an exact description of the hardware down to the individual registers and control paths, that is called a simulator.

Ah, I see, when I control a virtual airplane the program is behind the scenes calculating all the mechanical, electrical, and {aero,hydro}dynamical forces, from the engine, from the control cables, from the landing gear, from everything, all the time, so we can call it a flight simulator. Oh wait, it doesn't! It just makes a rough estimate of the aerodynamical forces, to what you would expect it to behave. Then according to your (wrong) definition, we should call it a flight emulator.

Comment Re:simulator? (Score 2) 167

Did you read the article? He defines simulator as a layer between the application and the OS.

I didn't RTFA, but let me point out that his definition is one way to implement a simulator. Let me summarize it for you:
Simulator: functionality, what it does.
Emulator: function, how it does.

A simulator mimics the real thing but isn't.

Both do it, only the objectives are different.

Slashdot Top Deals

It is easier to write an incorrect program than understand a correct one.

Working...