Highly Efficient Twin Module Structure of 64-Bit Exponential Function Implemented on SGI RASC Platform
Maciej Wielgosz ; Ernest Jamro ; Kazimierz Wiatr
Computing and Informatics, Tome 28 (2012) no. 1, p. 127-137 / Harvested from Computing and Informatics
This paper presents an implementation of the double precision exponential function. A novel table-based architecture, together with short Taylor expansion, provides a low latency (30 clock cycles) which is comparable to 32 bit implementations. A low area consumption of a single exp() module (roughtly 4% of XC4LX200) allows that several modules can be implemented in a single FPGAs.The employment of massive parallelism results in high performance of the module. Nevertheless, because of the external memory interface limitation, only a twin module structure is presented in this paper. This implementation aims primarily to meet quantum chemistry huge and strict requirements for precision and speed. Each module is capable of processing at speed of 200MHz with max. error of 1 ulp, RMSE equals 0.62
Publié le : 2012-01-26
Classification: 
@article{cai28,
     author = {Maciej Wielgosz and Ernest Jamro and Kazimierz Wiatr},
     title = {Highly Efficient Twin Module Structure of 64-Bit Exponential Function Implemented on SGI RASC Platform},
     journal = {Computing and Informatics},
     volume = {28},
     number = {1},
     year = {2012},
     pages = { 127-137},
     language = {en},
     url = {http://dml.mathdoc.fr/item/cai28}
}
Maciej Wielgosz; Ernest Jamro; Kazimierz Wiatr. Highly Efficient Twin Module Structure of 64-Bit Exponential Function Implemented on SGI RASC Platform. Computing and Informatics, Tome 28 (2012) no. 1, pp.  127-137. http://gdmltest.u-ga.fr/item/cai28/