Groups | Search | Server Info | Login | Register
| Path | csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!news.chainon-marquant.org!nntpfeed.proxad.net!proxad.net!feeder1-2.proxad.net!74.125.46.80.MISMATCH!postnews.google.com!news1.google.com!Xl.tags.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local2.nntp.dca.giganews.com!news.giganews.com.POSTED!not-for-mail |
|---|---|
| NNTP-Posting-Date | Mon, 13 Feb 2012 08:46:22 -0600 |
| Message-ID | <4F392235.1020804@SPAM.comp-arch.net> (permalink) |
| Date | Mon, 13 Feb 2012 06:46:13 -0800 |
| From | "Andy (Super) Glew" <andy@SPAM.comp-arch.net> |
| Reply-To | andy@SPAM.comp-arch.net |
| Organization | comp-arch.net |
| User-Agent | Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0) Gecko/20111222 Thunderbird/9.0.1 |
| MIME-Version | 1.0 |
| Newsgroups | comp.arch |
| Subject | Re: Single Thread Performance |
| References | <jgjm3k$dve$1@speranza.aioe.org> <1083982.844.1328506553065.JavaMail.geo-discussion-forums@vbtr6> <cc21bb69-16bf-4692-a8b4-7244bdc87a94@vd8g2000pbc.googlegroups.com> <jh3uqm$c2$1@gosset.csi.cam.ac.uk> <jh3veo$ojd$1@adenine.netfront.net> <18985540.1742.1328921030856.JavaMail.geo-discussion-forums@yqks7> <jwvk43r259i.fsf-monnier+comp.arch@gnu.org> <4F38875A.2050407@SPAM.comp-arch.net> <12562993.824.1329107776365.JavaMail.geo-discussion-forums@ynnj2> |
| In-Reply-To | <12562993.824.1329107776365.JavaMail.geo-discussion-forums@ynnj2> |
| Content-Type | text/plain; charset=ISO-8859-1; format=flowed |
| Content-Transfer-Encoding | 7bit |
| Lines | 36 |
| X-Usenet-Provider | http://www.giganews.com |
| X-Trace | sv3-xrlnZj6kAyir8NMXoqD9ossvBHhPGtLpWyKO7/Z5EvQfsC3NgTuRLbWCc0i/8SUoMSIITmoqI69nvZ1!0o/TxyEEaUGG91eVcLeegTJ414jpqPwdCFaLtcdSM+GUcQgZSw+Vkzkc8tHECTg= |
| X-Complaints-To | abuse@giganews.com |
| X-DMCA-Notifications | http://www.giganews.com/info/dmca.html |
| X-Abuse-and-DMCA-Info | Please be sure to forward a copy of ALL headers |
| X-Abuse-and-DMCA-Info | Otherwise we will be unable to process your complaint properly |
| X-Postfilter | 1.3.40 |
| X-Original-Bytes | 3204 |
| Xref | x330-a1.tempe.blueboxinc.net comp.arch:5911 |
Show key headers only | View raw
On 2/12/2012 8:36 PM, MitchAlsup wrote: > On Sunday, February 12, 2012 9:45:30 PM UTC-6, Andy (Super) Glew wrote: > >> What would a scalable implementation of hardware TM look like? Well, it >> can't depend on finite size caches, except as an accelerator. > > May I suggest that scalability is going to require that the Software gain some understanding of the amounts and kinds of interference and then have the SW do something proactive about it. > > My original ASF had this feature, the current one does not. > > Mitch What does that look like? Beyond what Intel TM already does: provide a way for the transaction to fail, and for SW to resort to some other algorithm, probably lock based. The proactive part would be for SW to say "Hey, it doesn't look as if this transaction will ever pass as a transaction - because it uses too much data, and/or because there are hot spots - so I won't bother ever to use a HW transaction for it." Possibly with profiling feedback, e.g. EMON profiling feedback, so that SW can learn even when it can't predict statically. What more do you want? -- By the way, lots of people jump on the fact that Intel's current HW TM has no transactional escape - no way to do memory accesses from INSIDE the transaction that go outside the transaction. E.g. no way to call malloc() from inside a transaction without aborting (because malloc often updates shared pointers). (Yes, I know: you can code mallocs so that they only update shared stuff if private pools are exhausted.)
Back to comp.arch | Previous | Next — Previous in thread | Next in thread | Find similar
Single Thread Performance "Unspecified" <partha@perfectvips.com> - 2012-02-04 21:54 +0530
Re: Single Thread Performance Brett Davis <ggtgp@yahoo.com> - 2012-02-06 05:55 -0600
Re: Single Thread Performance nmm1@cam.ac.uk - 2012-02-06 13:06 +0000
Re: Single Thread Performance Robert Myers <rbmyersusa@gmail.com> - 2012-02-06 14:12 -0500
Re: Single Thread Performance BGB <cr88192@hotmail.com> - 2012-02-06 13:36 -0700
Re: Single Thread Performance nmm1@cam.ac.uk - 2012-02-06 20:47 +0000
Re: Single Thread Performance BGB <cr88192@hotmail.com> - 2012-02-06 15:07 -0700
Re: Single Thread Performance Brett Davis <ggtgp@yahoo.com> - 2012-02-06 16:32 -0600
Re: Single Thread Performance Robert Wessel <robertwessel2@yahoo.com> - 2012-02-06 17:45 -0600
Re: Single Thread Performance Brett Davis <ggtgp@yahoo.com> - 2012-02-07 06:01 -0600
Re: Single Thread Performance BGB <cr88192@hotmail.com> - 2012-02-07 13:32 -0700
Re: Single Thread Performance timcaffrey@aol.com (Tim McCaffrey) - 2012-02-09 19:08 +0000
Re: Single Thread Performance BGB <cr88192@hotmail.com> - 2012-02-10 08:56 -0700
Re: Single Thread Performance nmm1@cam.ac.uk - 2012-02-06 20:42 +0000
Re: Single Thread Performance Robert Myers <rbmyersusa@gmail.com> - 2012-02-06 19:36 -0500
Re: Single Thread Performance "Andy (Super) Glew" <andy@SPAM.comp-arch.net> - 2012-02-06 18:28 -0800
Re: Single Thread Performance Robert Myers <rbmyersusa@gmail.com> - 2012-02-06 22:23 -0500
Re: Single Thread Performance nmm1@cam.ac.uk - 2012-02-07 06:52 +0000
Re: Single Thread Performance MitchAlsup <MitchAlsup@aol.com> - 2012-02-06 12:10 -0800
Re: Single Thread Performance Thomas Womack <twomack@chiark.greenend.org.uk> - 2012-02-07 10:13 +0000
Re: Single Thread Performance Brett Davis <ggtgp@yahoo.com> - 2012-02-20 23:58 -0600
Re: Single Thread Performance timcaffrey@aol.com (Tim McCaffrey) - 2012-02-07 17:33 +0000
Re: Single Thread Performance nedbrek <nedbrek@yahoo.com> - 2012-02-15 08:10 -0500
Re: Single Thread Performance Robert Myers <rbmyersusa@gmail.com> - 2012-02-06 14:17 -0500
Re: Single Thread Performance del cecchi <delcecchi@gmail.com> - 2012-02-25 22:07 -0800
Re: Single Thread Performance jgk@panix.com (Joe keane) - 2012-02-07 17:57 +0000
Re: Single Thread Performance Quadibloc <jsavard@ecn.ab.ca> - 2012-02-05 13:13 -0800
Re: Single Thread Performance MitchAlsup <MitchAlsup@aol.com> - 2012-02-05 21:35 -0800
Re: Single Thread Performance timcaffrey@aol.com (Tim McCaffrey) - 2012-02-07 17:38 +0000
Re: Single Thread Performance Stephen Sprunk <stephen@sprunk.org> - 2012-02-07 14:54 -0600
Re: Single Thread Performance timcaffrey@aol.com (Tim McCaffrey) - 2012-02-07 21:33 +0000
Re: Single Thread Performance Stephen Sprunk <stephen@sprunk.org> - 2012-02-07 23:13 -0600
Re: Single Thread Performance timcaffrey@aol.com (Tim McCaffrey) - 2012-02-08 18:54 +0000
Re: Single Thread Performance Stephen Sprunk <stephen@sprunk.org> - 2012-02-08 15:17 -0600
Re: Single Thread Performance Terje Mathisen <"terje.mathisen at tmsw.no"> - 2012-02-09 08:13 +0100
Re: Single Thread Performance timcaffrey@aol.com (Tim McCaffrey) - 2012-02-09 17:08 +0000
Re: Single Thread Performance Stephen Sprunk <stephen@sprunk.org> - 2012-02-09 16:01 -0600
Re: Single Thread Performance Terje Mathisen <"terje.mathisen at tmsw.no"> - 2012-02-09 07:56 +0100
Re: Single Thread Performance timcaffrey@aol.com (Tim McCaffrey) - 2012-02-09 17:18 +0000
Re: Single Thread Performance Terje Mathisen <"terje.mathisen at tmsw.no"> - 2012-02-08 10:17 +0100
Re: Single Thread Performance Jon <jon@beniston.com> - 2012-02-08 05:32 -0800
Re: Single Thread Performance MitchAlsup <MitchAlsup@aol.com> - 2012-02-07 16:00 -0800
Re: Single Thread Performance timcaffrey@aol.com (Tim McCaffrey) - 2012-02-08 18:35 +0000
Re: Single Thread Performance Partha <parthaspanda22@gmail.com> - 2012-02-10 11:32 -0800
Re: Single Thread Performance nmm1@cam.ac.uk - 2012-02-10 20:31 +0000
Re: Single Thread Performance "Unspecified" <partha@perfectvips.com> - 2012-02-11 02:12 +0530
Re: Single Thread Performance nmm1@cam.ac.uk - 2012-02-10 21:04 +0000
Re: Single Thread Performance MitchAlsup <MitchAlsup@aol.com> - 2012-02-10 16:43 -0800
Re: Single Thread Performance "Andy (Super) Glew" <andy@SPAM.comp-arch.net> - 2012-02-10 19:48 -0800
Re: Single Thread Performance EricP <ThatWouldBeTelling@thevillage.com> - 2012-02-12 14:31 -0500
Re: Single Thread Performance Stefan Monnier <monnier@iro.umontreal.ca> - 2012-02-12 21:50 -0500
Re: Single Thread Performance "Andy (Super) Glew" <andy@SPAM.comp-arch.net> - 2012-02-12 19:45 -0800
Re: Single Thread Performance MitchAlsup <MitchAlsup@aol.com> - 2012-02-12 20:36 -0800
Re: Single Thread Performance "Andy (Super) Glew" <andy@SPAM.comp-arch.net> - 2012-02-13 06:46 -0800
Re: Single Thread Performance MitchAlsup <MitchAlsup@aol.com> - 2012-02-13 08:58 -0800
Re: Single Thread Performance "Paul A. Clayton" <paaronclayton@gmail.com> - 2012-02-13 16:19 -0800
Re: Single Thread Performance Rick Jones <rick.jones2@hp.com> - 2012-02-14 03:55 +0000
Re: Single Thread Performance Terje Mathisen <"terje.mathisen at tmsw.no"> - 2012-02-14 10:30 +0100
Re: Single Thread Performance Andrew Reilly <areilly---@bigpond.net.au> - 2012-02-14 10:49 +0000
Re: Single Thread Performance Terje Mathisen <"terje.mathisen at tmsw.no"> - 2012-02-14 13:21 +0100
Re: Single Thread Performance Stephen Fuld <SFuld@alumni.cmu.edu.invalid> - 2012-02-14 13:11 -0800
Re: Single Thread Performance MitchAlsup <MitchAlsup@aol.com> - 2012-02-14 09:29 -0800
Re: Single Thread Performance EricP <ThatWouldBeTelling@thevillage.com> - 2012-02-14 12:40 -0500
Re: Single Thread Performance EricP <ThatWouldBeTelling@thevillage.com> - 2012-02-14 16:12 -0500
Re: Single Thread Performance Rick Jones <rick.jones2@hp.com> - 2012-02-14 21:14 +0000
Re: Single Thread Performance Rick Jones <rick.jones2@hp.com> - 2012-02-14 21:16 +0000
Re: Single Thread Performance Rick Jones <rick.jones2@hp.com> - 2012-02-14 21:09 +0000
Re: Single Thread Performance MitchAlsup <MitchAlsup@aol.com> - 2012-02-14 09:26 -0800
Re: Single Thread Performance Terje Mathisen <"terje.mathisen at tmsw.no"> - 2012-02-15 08:44 +0100
Re: Single Thread Performance "Andy (Super) Glew" <andy@SPAM.comp-arch.net> - 2012-02-15 01:07 -0800
Re: Single Thread Performance Terje Mathisen <"terje.mathisen at tmsw.no"> - 2012-02-14 10:16 +0100
Re: Single Thread Performance Michael S <already5chosen@yahoo.com> - 2012-02-08 01:04 -0800
csiph-web