Demo Data from SIGIR 2026 / reviewers in the wild / expert
Peter W. Markstein
dblp:91/1465
· DBLP profile ↗
7ranked-venue papers
2as first author
0since 2021 · last 2005
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 5 · 2 first-authorSystems, architecture and hardware · 1Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
High-performance computing · 100% |
Topics — the 1 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing › code optimization
vectorization |
0.0 | 1 | 1991 | Wide format floating-point math libraries · SC 1991 |
Methods — techniques the papers use, named apart from their topics
vector-mode computation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2005 | A Fast-Start Method for Computing the Inverse TangentabstractIn a search for an algorithm to compute atan(x) which has both low latency and few floating point instructions, an interesting variant of familiar trigonometry formulas was discovered that allow the start of argument reduction to commence before any references to tables stored in memory are needed. Low latency makes the method suitable for a closed subroutine, and few floating-point operations make the method advantageous for a software-pipelined implementation. Peter W. Markstein |
IEEE Symposium on Computer Arithmetic | 1 |
| 2003 | Accelerating Sine and Cosine Evaluation with Compiler AssistanceabstractSome software libraries add special entry points to enable both the sine and cosine to be evaluated with one call for performance purposes. We propose another method which does not involve new function names. By having the compiler front end recognize trigonometric function invocations, and replace them with a call to a common function which executes the code common to all the functions, followed by a short routine to produce the desired computation, it is possible to compute both the sine and cosine, when needed in about the same time as to compute only one of them. Peter W. Markstein |
IEEE Symposium on Computer Arithmetic | 1 |
| 1999 | Correctness Proofs Outline for Newton-Raphson Based Floating-Point Divide and Square Root AlgorithmsabstractThis paper describes a study of a class of algorithms for the floating-point divide and square root operations, based on the Newton-Raphson iterative method. The two main goals were. (1) Proving the IEEE correctness of these iterative floating-point algorithms, i.e. compliance with the IEEE-754 standard for binary floating-point operations. The focus was on software driven iterative algorithms, instead of the hardware based implementations that dominated until now. (2) Identifying the special cases of operands that require results. Assistance due to possible overflow, or loss of precision of intermediate This study was initiated in an attempt to prove the IEEE for a class of divide and square root based on the Newton-Rapshson iterative methods. As more insight into the inner workings of these algorithms was gained, it became obvious that a formal study and proof were necessary in order to achieve the desired objectives. The result is a complete and rigorous proof of IEEE correctness for floating-point divide and square root algorithms based on the Newton-Raphson iterative method. Even more, the method used in proving the IEEE correctness of the square root algorithm is applicable in principle to any iterative algorithm, not only based on the Newton-Raphson method. Conditions requiring Software Assistance (SWA) were also determined, and were used to identify cases when alternate algorithms are needed to generate correct results. Overall, this is one important step toward flawless implementation of these floating-point operations based on software implementations. Marius A. Cornea-Hasegan, Roger A. Golliver, Peter W. Markstein |
IEEE Symposium on Computer Arithmetic | 3 |
| 1997 | High-Precision Division and Square RootabstractWe present division and square root algorithm for calculations with more bits than are handled by the floating-point hardware. These algorithms avoid the need to multiply two high-precision numbers, speeding up the last iteration by as much as a factor of 10. We also show how to produce the floating-point number closest to the exact result with relatively few additional operations. Alan H. Karp, Peter W. Markstein |
ACM Trans. Math. Softw. | 2 |
| 1991 | Wide format floating-point math librariesabstractSame accuracy in vector mode Vicky Markstein, Peter W. Markstein, Stephen W. Poole |
SC | 2 |
| 1981 | Register Allocation Via Coloring
Gregory J. Chaitin, Marc A. Auslander, Ashok K. Chandra, John Cocke, Martin E. Hopkins, Peter W. Markstein |
Comput. Lang. | 6 |
| 1981 | Modulus Division on a Two's Complement Machine
Henry S. Warren Jr., A. Shawhan Fox, Peter W. Markstein |
Inf. Process. Lett. | 3 |