Runtime exception(s) when running an F# benchmark on Mono?

Reference Assemblies do not (often) have code - they are API signatures only (enough info for the compiler to reference them at design-time/compile-time). You need to copy the runtime assemblies, not the reference assemblies, in order to run it. (You'll often find the runtime assemblies in the GAC.).

So C:\Program Files (x86)\Reference Assemblies\Microsoft\FSharp\2.0\Runtime\v4.0\FSharp.Core. Dll is a runtime assembly, and the files VS copies into the directory are reference assemblies? – notostraca Jun 7 at 3:35 You are correct!

I was using the reference assemblies, and copying the runtime assemblies into the application's directory manually did the trick for Mono. Now I just need to figure out why Mono takes 30 times longer on this benchmark... – notostraca Jun 7 at 3:46 @notostraca >>Now I just need to figure out why Mono takes 30 times longer on this benchmark. Com/questions/6260241/… – igouy Jun 7 at 21:42.

Here are measurements for FSharp-2.0.0.0 spectral-norm #2 (Intel Q6600 quad-core, MS Vista 32 bit) fsc CPU s Elapsed s 500 0.281 0.337 3000 4.883 1.453 5500 15.85 4.212 2.10.2 CPU s Elapsed s 500 0.343 2.222 3000 4.836 3.361 5500 15.912 6.153 C:/Mono-2.10.2/bin/mono. Exe C:/FSharp-2.0.0.0/bin/fsc. Exe --platform:x86 --optimize+ --out:spectralnorm.

Exe spectralnorm. Fsharpmono-2. Fs C:/Mono-2.10.2/bin/mono.

Exe --gc=sgen spectralnorm. Exe 5500 Now the benchmarks game spectral-norm on MS Vista demo, includes F# on Mono.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions