digitalmars.D - visualization of language benchmarks
- Knud Soerensen (8/8) May 31 2009 Check the nice article on
- Jarrett Billingsley (4/12) May 31 2009 It's things like this that make me want to get into visualization.
- Tim Matthews (2/19) May 31 2009 Where's the D
- Knud Soerensen (8/13) May 31 2009 It is on 3,3 called Dlang.
- Jarrett Billingsley (3/10) May 31 2009 It seems to be pretty close to the "ideal" corner at that ;)
- Denis Koroskin (3/14) May 31 2009 Yeah, noticeably closer that Java.
- BCS (2/4) May 31 2009 top left.
- Denis Koroskin (3/7) May 31 2009 I highly doubt hand-written assembly for those tasks will be anywhere cl...
- BCS (7/20) May 31 2009 There are only two cases where ASM should be used; 1) where you need acc...
- Tim Matthews (3/12) May 31 2009 OK it is was on the 05 chart but I was expecting it to be on the updated...
- Denis Koroskin (2/13) May 31 2009 IIRC, there was no stable 64bit D compiler for Linux at the moment they ...
- Nick Sabalausky (3/19) May 31 2009 So they're benchmarks are only accurate for 64-bit?
- =?UTF-8?B?IkrDqXLDtG1lIE0uIEJlcmdlciI=?= (12/31) Jun 01 2009 ted
- Robert Fraser (2/27) Jun 01 2009 Well now that LDC supports 64-bit, could we convince them to put it back...
- =?UTF-8?B?IkrDqXLDtG1lIE0uIEJlcmdlciI=?= (58/87) Jun 01 2009 k=20
Check the nice article on http://gmarceau.qc.ca/blog/2009/05/speed-size-and-dependability-of.html -- Join me on CrowdNews http://crowdnews.eu/users/addGuide/42/ Facebook http://www.facebook.com/profile.php?id=1198821880 Linkedin http://www.linkedin.com/pub/0/117/a54 Mandala http://www.mandala.dk/view-profile.php4?profileID=7660
May 31 2009
On Sun, May 31, 2009 at 1:14 PM, Knud Soerensen <4tuu4k002 sneakemail.com> wrote:Check the nice article on http://gmarceau.qc.ca/blog/2009/05/speed-size-and-dependability-of.html -- Join me on CrowdNews =A0http://crowdnews.eu/users/addGuide/42/ Facebook =A0 http://www.facebook.com/profile.php?id=3D1198821880 Linkedin =A0 http://www.linkedin.com/pub/0/117/a54 Mandala =A0 =A0http://www.mandala.dk/view-profile.php4?profileID=3D7660It's things like this that make me want to get into visualization. Great article!
May 31 2009
Jarrett Billingsley wrote:On Sun, May 31, 2009 at 1:14 PM, Knud Soerensen <4tuu4k002 sneakemail.com> wrote:Where's the DCheck the nice article on http://gmarceau.qc.ca/blog/2009/05/speed-size-and-dependability-of.html -- Join me on CrowdNews http://crowdnews.eu/users/addGuide/42/ Facebook http://www.facebook.com/profile.php?id=1198821880 Linkedin http://www.linkedin.com/pub/0/117/a54 Mandala http://www.mandala.dk/view-profile.php4?profileID=7660It's things like this that make me want to get into visualization. Great article!
May 31 2009
Tim Matthews wrote:It is on 3,3 called Dlang. -- Join me on CrowdNews http://crowdnews.eu/users/addGuide/42/ Facebook http://www.facebook.com/profile.php?id=1198821880 Linkedin http://www.linkedin.com/pub/0/117/a54 Mandala http://www.mandala.dk/view-profile.php4?profileID=7660It's things like this that make me want to get into visualization. Great article!Where's the D
May 31 2009
On Sun, May 31, 2009 at 5:31 PM, Knud Soerensen <4tuu4k002 sneakemail.com> wrote:Tim Matthews wrote:It seems to be pretty close to the "ideal" corner at that ;)It is on 3,3 called Dlang.It's things like this that make me want to get into visualization. Great article!Where's the D
May 31 2009
On Mon, 01 Jun 2009 02:11:39 +0400, Jarrett Billingsley <jarrett.billingsley gmail.com> wrote:On Sun, May 31, 2009 at 5:31 PM, Knud Soerensen <4tuu4k002 sneakemail.com> wrote:Yeah, noticeably closer that Java. I wonder where ASM would be located :pTim Matthews wrote:It seems to be pretty close to the "ideal" corner at that ;)It is on 3,3 called Dlang.It's things like this that make me want to get into visualization. Great article!Where's the D
May 31 2009
Hello Denis,I wonder where ASM would be located :ptop left.
May 31 2009
On Mon, 01 Jun 2009 03:04:14 +0400, BCS <none anon.com> wrote:Hello Denis,I highly doubt hand-written assembly for those tasks will be anywhere close to optimal. I bet it would be in top right corner.I wonder where ASM would be located :ptop left.
May 31 2009
Hello Denis,On Mon, 01 Jun 2009 03:04:14 +0400, BCS <none anon.com> wrote:There are only two cases where ASM should be used; 1) where you need access to specific op codes that the language doesn't expose and 2) where it needs to be faster than what you can otherwise get in any avalable languge. Based on that, you will never see it anywhere BUT the left edge. For that matter, if you aren't on the left edge, take whatever is and disassemble it and now you are.Hello Denis,I highly doubt hand-written assembly for those tasks will be anywhere close to optimal. I bet it would be in top right corner.I wonder where ASM would be located :ptop left.
May 31 2009
Knud Soerensen wrote:Tim Matthews wrote:OK it is was on the 05 chart but I was expecting it to be on the updated 09 chart though. They seem to believe D is less of a player now.It is on 3,3 called Dlang.It's things like this that make me want to get into visualization. Great article!Where's the D
May 31 2009
On Mon, 01 Jun 2009 03:21:42 +0400, Tim Matthews <tim.matthews7 gmail.com> wrote:Knud Soerensen wrote:IIRC, there was no stable 64bit D compiler for Linux at the moment they moved to new hardware and thus D support was dropped.Tim Matthews wrote:OK it is was on the 05 chart but I was expecting it to be on the updated 09 chart though. They seem to believe D is less of a player now.It is on 3,3 called Dlang.It's things like this that make me want to get into visualization. Great article!Where's the D
May 31 2009
"Denis Koroskin" <2korden gmail.com> wrote in message news:op.uuthxivwo7cclz soldat.creatstudio.intranet...On Mon, 01 Jun 2009 03:21:42 +0400, Tim Matthews <tim.matthews7 gmail.com> wrote:So they're benchmarks are only accurate for 64-bit?Knud Soerensen wrote:IIRC, there was no stable 64bit D compiler for Linux at the moment they moved to new hardware and thus D support was dropped.Tim Matthews wrote:OK it is was on the 05 chart but I was expecting it to be on the updated 09 chart though. They seem to believe D is less of a player now.It is on 3,3 called Dlang.It's things like this that make me want to get into visualization. Great article!Where's the D
May 31 2009
Nick Sabalausky wrote:"Denis Koroskin" <2korden gmail.com> wrote in message=20 news:op.uuthxivwo7cclz soldat.creatstudio.intranet...com>=20On Mon, 01 Jun 2009 03:21:42 +0400, Tim Matthews <tim.matthews7 gmail.=wrote:Knud Soerensen wrote:Tim Matthews wrote:It's things like this that make me want to get into visualization.=tedOK it is was on the 05 chart but I was expecting it to be on the upda=It is on 3,3 called Dlang.Great article!Where's the Dy=2009 chart though. They seem to believe D is less of a player now.IIRC, there was no stable 64bit D compiler for Linux at the moment the=The shootout have 32-bit and 64-bit versions of the benchmarks, but=20 they wanted to have the same benchmarks on both architectures. I=20 don't know which version was used to generate the charts though. Jerome --=20 mailto:jeberger free.fr http://jeberger.free.fr Jabber: jeberger jabber.frmoved to new hardware and thus D support was dropped.=20 So they're benchmarks are only accurate for 64-bit?=20 =20
Jun 01 2009
Jérôme M. Berger wrote:Nick Sabalausky wrote:Well now that LDC supports 64-bit, could we convince them to put it back in?"Denis Koroskin" <2korden gmail.com> wrote in message news:op.uuthxivwo7cclz soldat.creatstudio.intranet...The shootout have 32-bit and 64-bit versions of the benchmarks, but they wanted to have the same benchmarks on both architectures. I don't know which version was used to generate the charts though. JeromeOn Mon, 01 Jun 2009 03:21:42 +0400, Tim Matthews <tim.matthews7 gmail.com> wrote:So they're benchmarks are only accurate for 64-bit?Knud Soerensen wrote:IIRC, there was no stable 64bit D compiler for Linux at the moment they moved to new hardware and thus D support was dropped.Tim Matthews wrote:OK it is was on the 05 chart but I was expecting it to be on the updated 09 chart though. They seem to believe D is less of a player now.It is on 3,3 called Dlang.It's things like this that make me want to get into visualization. Great article!Where's the D
Jun 01 2009
Robert Fraser wrote:J=C3=A9r=C3=B4me M. Berger wrote:n.Nick Sabalausky wrote:"Denis Koroskin" <2korden gmail.com> wrote in message=20 news:op.uuthxivwo7cclz soldat.creatstudio.intranet...On Mon, 01 Jun 2009 03:21:42 +0400, Tim Matthews=20 <tim.matthews7 gmail.com> wrote:Knud Soerensen wrote:Tim Matthews wrote:It's things like this that make me want to get into visualizatio=k=20=20 Well now that LDC supports 64-bit, could we convince them to put it bac=The shootout have 32-bit and 64-bit versions of the benchmarks,=20 but they wanted to have the same benchmarks on both architectures. I=20 don't know which version was used to generate the charts though. JeromeSo they're benchmarks are only accurate for 64-bit?IIRC, there was no stable 64bit D compiler for Linux at the moment=20 they moved to new hardware and thus D support was dropped.OK it is was on the 05 chart but I was expecting it to be on the=20 updated 09 chart though. They seem to believe D is less of a player now.It is on 3,3 called Dlang.Great article!Where's the Din?From the FAQ: "Why don't you include language X?" =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D8<----------------------------------- Is the language implementation * Used? There are way too many dead languages and unused=20 new languages - see The Language List and Computer Languages History * Interesting? Is there something significant and=20 interesting about the language, and will that be revealed by these=20 simple benchmark programs? (But look closely and you'll notice that=20 we sometimes include languages just because we find them interesting.) If that wasn't discouraging enough: in too many cases we've=20 been asked to include a language implementation, and been told that=20 of course programs would be contributed, but once the language=20 didn't seem to perform as-well-as hoped no more programs were=20 contributed. We're interested in the whole range of performance -=20 not just in the 5 programs which show a language implementation at=20 it's best. We have no ambition to measure every Python implementation or=20 every Haskell implementation or every C implementation - that's a=20 chore for all you Python enthusiasts and Haskell enthusiasts and C=20 enthusiasts, a chore which might be straightforward if you use our=20 measurement scripts. We are unable to publish measurements for many commercial=20 language implementations simply because their license conditions=20 forbid it. We will accept and reject languages in a capricious and unfair=20 fashion - so ask if we're interested before you start coding. -------------------------------->8=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D http://shootout.alioth.debian.org/u64/faq.php#acceptable So we can always ask, but we have to be careful how we phrase it:=20 somebody asked about LLVM and LDC on the forums and the discussion=20 centred around LLVM as a C compiler:=20 https://alioth.debian.org/forum/forum.php?thread_id=3D14508&forum_id=3D99= 9&group_id=3D30402 Moreover, we have to be prepared to argue that D is used (should be=20 easy: just point at the number of projects on dsource) and=20 "interesting". The second is a lot more difficult because the=20 definition of "interesting" is subjective: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D8<----------------------------------- Yes, there are just too many languages. Interesting means more like unusual - http://shootout.alioth.debian.org/u32/ats.php http://shootout.alioth.debian.org/u32/benchmark.php?test=3Dall&lang=3Dlis= aac&lang2=3Dgpp&box=3D1 -------------------------------->8=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D https://alioth.debian.org/forum/message.php?msg_id=3D181473&group_id=3D30= 402 Jerome --=20 mailto:jeberger free.fr http://jeberger.free.fr Jabber: jeberger jabber.fr
Jun 01 2009