Abstract
The previous chapters have given an overview of interesting properties and algorithms that can be built on IEEE 754-compliant floating-point arithmetic. In this chapter, we discuss the practical issues encountered when trying to implement such algorithms in actual computers using actual programming languages. In particular, we discuss the relationship between standard compliance, portability, accuracy, and performance. This chapter is useful to a programmer wishing to obtain a standard-compliant behavior from his/her program, but it is also useful for understanding how performance may be improved by relaxing standard compliance and also what risks may be encountered.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2010 Birkhäuser Boston
About this chapter
Cite this chapter
Muller, JM. et al. (2010). Languages and Compilers. In: Handbook of Floating-Point Arithmetic. Birkhäuser Boston. https://doi.org/10.1007/978-0-8176-4705-6_7
Download citation
DOI: https://doi.org/10.1007/978-0-8176-4705-6_7
Published:
Publisher Name: Birkhäuser Boston
Print ISBN: 978-0-8176-4704-9
Online ISBN: 978-0-8176-4705-6
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)