« Return to Thread: Deploy a Decimal FP co-processor with openJDK, is it possible?

Deploy a Decimal FP co-processor with openJDK, is it possible?

by tarekeldeeb :: Rate this Message:

Reply to Author | View in Thread

Hello community,

I work for SilMinds; a company that provides Decimal floating point IP cores. We are currently building up a pilot application for our customers as well. Our decimal floating point unit is compliant with IEEE 754-2008 standard. Executing decimal arithmetic routines on hardware shows a delay-energy boost of 500X.

I want to patch the openJDK so that all Decimal data types are executed on my hardware co-processor. Java applications shall be accelerated without recoding or even re-compiling.

 I have some basic questions:

1- What are all decimal datatypes? java.math.BigDecimal ? other string representations ?
2- Is there any java conversion functions to be IEEE 754-2008 compliant?
3- I know that not all the JDK is open, is this correct? Is the arithmetic part -including the BigDecimal- open ?
4- What documents shall I start with to override the default arithmetic routines and deploy my hardware ?
5- Do you have any personal hints or suggestions towards what I had said ?

I appreciate any clues or information.

Thanks in advance,

Tarek

 « Return to Thread: Deploy a Decimal FP co-processor with openJDK, is it possible?