Bernie Arruza

Subscribe to Bernie Arruza: eMailAlertsEmail Alerts
Get Bernie Arruza: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Bernie Arruza

Most Java application developers would like to create pure Java implementations that provide solutions for their users. In practice, however, the fact that most hardware products are shipped with legacy software negates that lofty purity goal. With Java you can design your cross-platform GUI while taking advantage of JNI to create a wrapper layer around the code that can't be ported. For example, a requirement can be to create a Java application that provides support for a PCI Artificial Neural Network (ANN) card under OS/2 and Windows NT. The set of APIs that communicates with the Neural Network is written in C and wrapped in a JNI dynamic-link library (DLL). To control the Neural Network the Java application has to invoke the correct set of JNI ANN APIs. Architecture of a Hardware Neural Network A PCI ZISC card contains one onboard zero instruction set computer (ZIS... (more)