Topic: Benchmarking primitives proposal


Author: Mikhail Maltsev <maltsevm@gmail.com>
Date: Tue, 5 Jul 2016 09:44:38 -0700 (PDT)
Raw View
------=_Part_381_876219220.1467737078381
Content-Type: multipart/alternative;
 boundary="----=_Part_382_91394674.1467737078381"

------=_Part_382_91394674.1467737078381
Content-Type: text/plain; charset=UTF-8

Hi all!

I have a proposal for some functions intended for microbenchmarking. The
proposal text and reference implementation is available on
github: https://github.com/miyuki-chan/benchmarking-proposal.

--
You received this message because you are subscribed to the Google Groups "ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an email to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
To view this discussion on the web visit https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/dd3adbfb-abcf-4bf1-87f7-e68051c78eaf%40isocpp.org.

------=_Part_382_91394674.1467737078381
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi all!<div><br></div><div>I have a proposal for some func=
tions intended for microbenchmarking. The proposal text and reference imple=
mentation is available on github:=C2=A0https://github.com/miyuki-chan/bench=
marking-proposal.</div></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:std-proposals+unsubscribe@isocpp.org">std-proposa=
ls+unsubscribe@isocpp.org</a>.<br />
To post to this group, send email to <a href=3D"mailto:std-proposals@isocpp=
..org">std-proposals@isocpp.org</a>.<br />
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/a/isocpp.org/d/msgid/std-proposals/dd3adbfb-abcf-4bf1-87f7-e68051c78eaf%=
40isocpp.org?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.=
com/a/isocpp.org/d/msgid/std-proposals/dd3adbfb-abcf-4bf1-87f7-e68051c78eaf=
%40isocpp.org</a>.<br />

------=_Part_382_91394674.1467737078381--

------=_Part_381_876219220.1467737078381--

.


Author: FrankHB1989 <frankhb1989@gmail.com>
Date: Tue, 5 Jul 2016 19:12:57 -0700 (PDT)
Raw View
------=_Part_1109_2086384527.1467771177144
Content-Type: multipart/alternative;
 boundary="----=_Part_1110_787066267.1467771177144"

------=_Part_1110_787066267.1467771177144
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable



=E5=9C=A8 2016=E5=B9=B47=E6=9C=886=E6=97=A5=E6=98=9F=E6=9C=9F=E4=B8=89 UTC+=
8=E4=B8=8A=E5=8D=8812:44:38=EF=BC=8CMikhail Maltsev=E5=86=99=E9=81=93=EF=BC=
=9A
>
> Hi all!
>
> I have a proposal for some functions intended for microbenchmarking. The=
=20
> proposal text and reference implementation is available on github:=20
> https://github.com/miyuki-chan/benchmarking-proposal.
>

This seems to relate to=20
https://groups.google.com/a/isocpp.org/forum/?fromgroups#!topic/std-discuss=
ion/EegHJcv8BOA.

I think it may be better to resolve the core issue (if any) at first,=20
though benchmarking is exactly what I was interested in as the application.
=20

--=20
You received this message because you are subscribed to the Google Groups "=
ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
To view this discussion on the web visit https://groups.google.com/a/isocpp=
..org/d/msgid/std-proposals/72451127-d21e-48b1-8da7-84b18a56124c%40isocpp.or=
g.

------=_Part_1110_787066267.1467771177144
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><br>=E5=9C=A8 2016=E5=B9=B47=E6=9C=886=E6=97=A5=E6=98=
=9F=E6=9C=9F=E4=B8=89 UTC+8=E4=B8=8A=E5=8D=8812:44:38=EF=BC=8CMikhail Malts=
ev=E5=86=99=E9=81=93=EF=BC=9A<blockquote class=3D"gmail_quote" style=3D"mar=
gin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><=
div dir=3D"ltr">Hi all!<div><br></div><div>I have a proposal for some funct=
ions intended for microbenchmarking. The proposal text and reference implem=
entation is available on github:=C2=A0<a href=3D"https://github.com/miyuki-=
chan/benchmarking-proposal" target=3D"_blank" rel=3D"nofollow" onmousedown=
=3D"this.href=3D&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.c=
om%2Fmiyuki-chan%2Fbenchmarking-proposal\x26sa\x3dD\x26sntz\x3d1\x26usg\x3d=
AFQjCNEGP-kgZF98Ww1eLjcVm_9q7oxx3Q&#39;;return true;" onclick=3D"this.href=
=3D&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fmiyuki-c=
han%2Fbenchmarking-proposal\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNEGP-kgZ=
F98Ww1eLjcVm_9q7oxx3Q&#39;;return true;">https://github.com/<wbr>miyuki-cha=
n/benchmarking-<wbr>proposal</a>.</div></div></blockquote><div><br>This see=
ms to relate to https://groups.google.com/a/isocpp.org/forum/?fromgroups#!t=
opic/std-discussion/EegHJcv8BOA.<br><br>I think it may be better to resolve=
 the core issue (if any) at first, though benchmarking is exactly what I wa=
s interested in as the application.<br>=C2=A0<br></div></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:std-proposals+unsubscribe@isocpp.org">std-proposa=
ls+unsubscribe@isocpp.org</a>.<br />
To post to this group, send email to <a href=3D"mailto:std-proposals@isocpp=
..org">std-proposals@isocpp.org</a>.<br />
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/a/isocpp.org/d/msgid/std-proposals/72451127-d21e-48b1-8da7-84b18a56124c%=
40isocpp.org?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.=
com/a/isocpp.org/d/msgid/std-proposals/72451127-d21e-48b1-8da7-84b18a56124c=
%40isocpp.org</a>.<br />

------=_Part_1110_787066267.1467771177144--

------=_Part_1109_2086384527.1467771177144--

.


Author: Patrice Roy <patricer@gmail.com>
Date: Wed, 6 Jul 2016 15:07:44 -0400
Raw View
--001a11428a36d2e4d50536fc48ce
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Maybe, but I like the idea of standarizing this sort of behaviour.

Mikhail, is there a direct semantic-equivalent on each of the main
compilers today? If so, I'd enrich the proposal with examples; if there is
no direct semantic equivalent (if we have similar features but not
something with the exact same impact), a discussion of the variations would
be in order.

Cheers!

2016-07-05 22:12 GMT-04:00 FrankHB1989 <frankhb1989@gmail.com>:

>
>
> =E5=9C=A8 2016=E5=B9=B47=E6=9C=886=E6=97=A5=E6=98=9F=E6=9C=9F=E4=B8=89 UT=
C+8=E4=B8=8A=E5=8D=8812:44:38=EF=BC=8CMikhail Maltsev=E5=86=99=E9=81=93=EF=
=BC=9A
>>
>> Hi all!
>>
>> I have a proposal for some functions intended for microbenchmarking. The
>> proposal text and reference implementation is available on github:
>> https://github.com/miyuki-chan/benchmarking-proposal.
>>
>
> This seems to relate to
> https://groups.google.com/a/isocpp.org/forum/?fromgroups#!topic/std-discu=
ssion/EegHJcv8BOA
> .
>
> I think it may be better to resolve the core issue (if any) at first,
> though benchmarking is exactly what I was interested in as the applicatio=
n.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "ISO C++ Standard - Future Proposals" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to std-proposals+unsubscribe@isocpp.org.
> To post to this group, send email to std-proposals@isocpp.org.
> To view this discussion on the web visit
> https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/72451127-d21=
e-48b1-8da7-84b18a56124c%40isocpp.org
> <https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/72451127-d2=
1e-48b1-8da7-84b18a56124c%40isocpp.org?utm_medium=3Demail&utm_source=3Dfoot=
er>
> .
>

--=20
You received this message because you are subscribed to the Google Groups "=
ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
To view this discussion on the web visit https://groups.google.com/a/isocpp=
..org/d/msgid/std-proposals/CAKiZDp0w%2Bqgc%2B1y%2BjpLhAFbPNwLcnFnk_YC_TX5XT=
Lq-bTKzgA%40mail.gmail.com.

--001a11428a36d2e4d50536fc48ce
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Maybe, but I like the idea of standarizing this sort =
of behaviour.<br><br>Mikhail, is there a direct semantic-equivalent on each=
 of the main compilers today? If so, I&#39;d enrich the proposal with examp=
les; if there is no direct semantic equivalent (if we have similar features=
 but not something with the exact same impact), a discussion of the variati=
ons would be in order.<br><br></div>Cheers!<br></div><div class=3D"gmail_ex=
tra"><br><div class=3D"gmail_quote">2016-07-05 22:12 GMT-04:00 FrankHB1989 =
<span dir=3D"ltr">&lt;<a href=3D"mailto:frankhb1989@gmail.com" target=3D"_b=
lank">frankhb1989@gmail.com</a>&gt;</span>:<br><blockquote class=3D"gmail_q=
uote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1e=
x"><div dir=3D"ltr"><br><br>=E5=9C=A8 2016=E5=B9=B47=E6=9C=886=E6=97=A5=E6=
=98=9F=E6=9C=9F=E4=B8=89 UTC+8=E4=B8=8A=E5=8D=8812:44:38=EF=BC=8CMikhail Ma=
ltsev=E5=86=99=E9=81=93=EF=BC=9A<span class=3D""><blockquote class=3D"gmail=
_quote" style=3D"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><div dir=3D"ltr">Hi all!<div><br></div><div>I have a proposal=
 for some functions intended for microbenchmarking. The proposal text and r=
eference implementation is available on github:=C2=A0<a href=3D"https://git=
hub.com/miyuki-chan/benchmarking-proposal" rel=3D"nofollow" target=3D"_blan=
k">https://github.com/miyuki-chan/benchmarking-proposal</a>.</div></div></b=
lockquote></span><div><br>This seems to relate to <a href=3D"https://groups=
..google.com/a/isocpp.org/forum/?fromgroups#!topic/std-discussion/EegHJcv8BO=
A" target=3D"_blank">https://groups.google.com/a/isocpp.org/forum/?fromgrou=
ps#!topic/std-discussion/EegHJcv8BOA</a>.<br><br>I think it may be better t=
o resolve the core issue (if any) at first, though benchmarking is exactly =
what I was interested in as the application.<br>=C2=A0<br></div></div><span=
 class=3D"">

<p></p>

-- <br>
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals&quot; group.<br>
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:std-proposals+unsubscribe@isocpp.org" target=3D"_=
blank">std-proposals+unsubscribe@isocpp.org</a>.<br>
To post to this group, send email to <a href=3D"mailto:std-proposals@isocpp=
..org" target=3D"_blank">std-proposals@isocpp.org</a>.<br></span>
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/a/isocpp.org/d/msgid/std-proposals/72451127-d21e-48b1-8da7-84b18a56124c%=
40isocpp.org?utm_medium=3Demail&amp;utm_source=3Dfooter" target=3D"_blank">=
https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/72451127-d21e-=
48b1-8da7-84b18a56124c%40isocpp.org</a>.<br>
</blockquote></div><br></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:std-proposals+unsubscribe@isocpp.org">std-proposa=
ls+unsubscribe@isocpp.org</a>.<br />
To post to this group, send email to <a href=3D"mailto:std-proposals@isocpp=
..org">std-proposals@isocpp.org</a>.<br />
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/a/isocpp.org/d/msgid/std-proposals/CAKiZDp0w%2Bqgc%2B1y%2BjpLhAFbPNwLcnF=
nk_YC_TX5XTLq-bTKzgA%40mail.gmail.com?utm_medium=3Demail&utm_source=3Dfoote=
r">https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/CAKiZDp0w%2=
Bqgc%2B1y%2BjpLhAFbPNwLcnFnk_YC_TX5XTLq-bTKzgA%40mail.gmail.com</a>.<br />

--001a11428a36d2e4d50536fc48ce--

.