Journal article icon

Journal article

Exploiting the chaotic behaviour of atmospheric models with reconfigurable architectures

Abstract:
Reconfigurable architectures are becoming mainstream: Amazon, Microsoft and IBM are supporting such architectures in their data centres. The computationally intensive nature of atmospheric modelling is an attractive target for hardware acceleration using reconfigurable computing. Performance of hardware designs can be improved through the use of reduced-precision arithmetic, but maintaining appropriate accuracy is essential. We explore reduced-precision optimisation for simulating chaotic systems, targeting atmospheric modelling, in which even minor changes in arithmetic behaviour will cause simulations to diverge quickly. The possibility of equally valid simulations having differing outcomes means that standard techniques for comparing numerical accuracy are inappropriate. We use the Hellinger distance to compare statistical behaviour between reduced-precision CPU implementations to guide reconfigurable designs of a chaotic system, then analyse accuracy, performance and power efficiency of the resulting implementations. Our results show that with only a limited loss in accuracy corresponding to less than 10% uncertainty in input parameters, the throughput and energy efficiency of a single-precision chaotic system implemented on a Xilinx Virtex-6 SX475T Field Programmable Gate Array (FPGA) can be more than doubled.
Publication status:
Published
Peer review status:
Peer reviewed

Actions


Access Document


Files:
Publisher copy:
10.1016/j.cpc.2017.08.011

Authors


More by this author
Role:
Author
ORCID:
0000-0001-5831-2259
More by this author
Institution:
University of Oxford
Division:
MPLS Division
Department:
Physics
Sub department:
Atmos Ocean and Planet Physics
Role:
Author
More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Physics
Sub department:
Atmos Ocean & Planet Physics
Oxford college:
Jesus College
Role:
Author
ORCID:
0000-0002-7121-2196


Publisher:
Elsevier
Journal:
Computer Physics Communications More from this journal
Volume:
221
Pages:
160-173
Publication date:
2017-09-19
Acceptance date:
2017-08-11
DOI:
EISSN:
1879-2944
ISSN:
0010-4655


Language:
English
Keywords:
Pubs id:
pubs:738901
UUID:
uuid:b83b2f2a-aca2-4ba0-a1f4-f743b993245c
Local pid:
pubs:738901
Source identifiers:
738901
Deposit date:
2019-02-13

Terms of use



Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP