Displaying 2 results from an estimated 2 matches for "amdx86".
2008 Oct 28
2
[LLVMdev] ldc (LLVM backend for the D Programming Language) has x86-64 support
...ad as it
has some optimizations):
Go to digitalmars.com/ webnews/ newsgroups.php?renew=1 and search for: "D
slower than C++ by a factor of _two_ for simple raytracer (gdc)"
There are versions of the tracer for D and C++ that are quite comparable.
Here are some timings I got on an AMDx86-64 running Fedora Core Linux.
Timings are averaged over 6 runs.
llvm-g++4.0.1 5.76 (build 5449..backend from svn today)
ldc-rev736 6.68
g++4.1.2 6.72
gdc0.24 7.45
g++4.3.1 7.66
dmd1.030 14.52
As you can see D is NOT that much slower for the ray tracer,...
2008 Oct 28
0
[LLVMdev] ldc (LLVM backend for the D Programming Language) has x86-64 support
...search
> for: “D slower than C++ by a factor of _two_ for simple raytracer
> (gdc)”
Wow, very very nice! Have you pointed this out to the other D users?
-Chris
>
> There are versions of the tracer for D and C++ that are quite
> comparable. Here are some timings I got on an AMDx86-64 running
> Fedora Core Linux. Timings are averaged over 6 runs.
>
> llvm-g++4.0.1 5.76 (build 5449..backend from svn today)
> ldc-rev736 6.68
> g++4.1.2 6.72
> gdc0.24 7.45
> g++4.3.1 7.66
> dmd1.030 14.52
>
> As you can see D...