Elbrus MCST INEUM Elbrus 2000 Research and development Products Software Integration Career Science and education Services mass media INEUM Research and development Java Support Software Development Java Support Software Development The execution of programs written in the Java programming language requires runtime support in the form of an optimizing bytecode compiler. The purpose of this work is to create a Java-machine for the Elbrus hardware and software platform. The main parameters of the developed Java machine: P / p No. Parameter name Value one Java virtual machine standard version 6.0 2 Java class library standard version 6.0 3 Java class files format version 50.0 four Support for standard tools and protocols for building, debugging and monitoring Java applications jar, javac compiler, javadoc, javah, javap, rmic, jvmti Должна быть реализована поддержка: режима исполнения байт-кода в режиме интерпретации; режима исполнения байт-кода в режиме компиляции в машинный код; системы профилировки и автоматического переключения из режима интерпретации в режим компиляции для наиболее “горячих” методов; системы автоматической очистки памяти: сборщик мусора; многопоточного исполнения Javа-программ посредством эффективного использования возможностей вычислительный комплекс с параллельной архитектурой; верификации безопасности исполнения байт-кодов; связи с С/C++ приложениями посредством реализации протокола JNI. Testing the Java machine against the Java language standard will be performed on the Oracle Java Compatibility Kit. Implementation efficiency testing will be performed on the SPECjvm2008 package and using the Eclipse IDE. The development was completed in 2013, the technology is being further developed. Printing Code for posting a link to this material in the blog: <div style="background-color:#fff; -webkit-box-shadow:1px 1px 2px 1px #dddddd; box-shadow:1px 1px 2px 1px #dddddd; padding:10px; font:12px/20px verdana, sans-serif"><img src="/files/5190ca/096487/1a1f76/000000/previews/150/24124459.jpg" width="100" alt="Разработка ПО поддержки Java" style="padding:1px; display:block; float:left; border:1px solid #ccc; background:#fff; margin:0 10px 0 0"><a href="http://www.ineum.ru/razrabotka-po-podderzhki-java" style="font-size:12px">Разработка ПО поддержки Java</a><br> <p style="text-align: left;">Опытно-конструкторская работа "Разработка базовой технологии создания аппаратно-программного комплекса для моделирования сложных информационно-управляющих <span>систем на языке Джава".<br /></span></p><div style="clear:both; color:#304572; font:bold 11px arial; text-transform:uppercase; text-align:right">ineum.ru</div></div> What the link will look like: Java Support Software Development Experimental design work "Development of the basic technology for creating a hardware and software complex for modeling complex information and control systems in the Java language." INEUM.RU Author: admin Date: July 13, 2013 Research and development Bionic robotic exoprostheses Control technologies for electronic and mechatronic technical means for people with disabilities Industrial wearable terminals Java Support Software Development Unified computing modules for industrial use based on domestic microprocessors with SPARC architecture Computing modules for medical technology Simulation modeling of biological objects Development of unified power supplies Basic technology for the design of devices and complexes for the diagnosis of complex biological objects Development of an economical version of a microprocessor with SPARC architecture and unified electronic modules based on it We are in social networks site development - "Arefa" © PJSC "INEUM im. I.S. Brook ", 2013–2015 webmaster@mcst.ru (for receiving comments on the site)