Re: Hardware?
George,
Creation of a P-1788-compliant library is a good idea. I seem to recall
some interest (or volunteers) for this on in earlier postings, but I do
not recall exact details without reviewing our archives. However, I
think we need a clearer approximation to an actual standard before
someone can do this in a meaningful way.
Baker
On 05/16/2011 10:35 AM, Corliss, George wrote:
P1788,
A long-time member of our community who asked not to be identified, either by name or by company, wrote to me and has given permission to circulate this version:
On Kahan's website you'll find one presentation that makes this point: HW vendors focus, for good or bad, on performance benchmarks.
http://www.cs.berkeley.edu/~wkahan/ieee754status/baleful.pdf
IMHO, what P1788 should be doing is this:
* Develop a spec about a compliant HW/SW system - leave mandatory HW details out.
* Develop interval arithmetic applications that a broad spectrum of users want to run, and run fast - where is that killer application (interval spreadsheet, cell phone or tablet app?)
* Get those interval arithmetic applications incorporated into benchmarks that are used to evaluate processor performance.
Until P1788 folks do all of the above, I suspect imagine that processor vendors will comply with the interval standard via SW - and then, only if P1788 allows them to do so.
Example: 754 decimal arithmetic does not require HW support.
Remember the golden rule: those with the gold rule. Which processor firms have the gold? Intel, AMD, IBM, HP, ARM, Oracle. P1788 folks need to make these firms want to comply with P1788, and the way to do that is with applications and benchmarks. If P1788 mandates HW support, then these golden boys will respond by saying - someone else is welcome to satisfy this 1% of the marketplace who needs compliance, we'll focus on selling to the remaining 99%.
Has P1788 thought of creating a C/C++/JVM (pick your language) library that complies with the P1788?
Dr. George F. Corliss
Electrical and Computer Engineering
Marquette University
P.O. Box 1881
1515 W. Wisconsin Ave
Milwaukee WI 53201-1881 USA
414-288-6599; GasDay: 288-4400; Fax 288-5579
George.Corliss@xxxxxxxxxxxxx
www.eng.mu.edu/corlissg
--
---------------------------------------------------------------
Ralph Baker Kearfott, rbk@xxxxxxxxxxxxx (337) 482-5346 (fax)
(337) 482-5270 (work) (337) 993-1827 (home)
URL: http://interval.louisiana.edu/kearfott.html
Department of Mathematics, University of Louisiana at Lafayette
(Room 217 Maxim D. Doucet Hall, 1403 Johnston Street)
Box 4-1010, Lafayette, LA 70504-1010, USA
---------------------------------------------------------------