जावा प्रोसेसर: Difference between revisions

From Vigyanwiki
(Created page with "जावा प्रोसेसर हार्डवेयर में जावा वर्चुअल मशीन (JVM) का कार्यान्वयन...")
 
No edit summary
Line 1: Line 1:
जावा प्रोसेसर हार्डवेयर में [[जावा वर्चुअल मशीन]] (JVM) का कार्यान्वयन है। दूसरे शब्दों में, [[जावा बाइटकोड]] जो अमूर्त मशीन का निर्देश सेट बनाता है, एक ठोस मशीन का निर्देश सेट बन जाता है। ये उच्च-स्तरीय भाषा कंप्यूटर वास्तुकला का सबसे लोकप्रिय रूप थे, और जावा में प्रोग्राम किए गए एम्बेडेड और रीयल-टाइम सिस्टम के निर्माण के लिए एक आकर्षक विकल्प थे।<ref name=Binder>{{cite journal |last1=Binder |first1=Walter |last2=Schoeberl |first2=Martin |last3=Moret |first3=Philippe |last4=Villazon |first4=Alex |title=Cross-Profiling for Embedded Java Processors |journal=2008 Fifth International Conference on Quantitative Evaluation of Systems |date=September 2008 |pages=287–296 |doi=10.1109/QEST.2008.39}}</ref> हालाँकि, 2017 तक, एम्बेडेड जावा बहुत अधिक मर चुका है और कोई रीयलटाइम जावा चिप विक्रेता मौजूद नहीं है।<ref>{{cite web |title=Systronix Home |url=http://www.systronix.com/ |website=www.systronix.com |access-date=6 June 2022 |archive-url=https://web.archive.org/web/20170818062055/http://www.systronix.com/ |archive-date=18 August 2017}}</ref>
जावा प्रोसेसर हार्डवेयर में [[जावा वर्चुअल मशीन]] (JVM) का कार्यान्वयन है। दूसरे शब्दों में, [[जावा बाइटकोड]] जो अमूर्त मशीन का निर्देश सेट बनाता है, एक ठोस मशीन का निर्देश सेट बन जाता है। ये उच्च-स्तरीय भाषा कंप्यूटर वास्तुकला का सबसे लोकप्रिय रूप थे, और जावा में प्रोग्राम किए गए एम्बेडेड और रीयल-टाइम सिस्टम के निर्माण के लिए एक आकर्षक विकल्प थे।<ref name=Binder>{{cite journal |last1=Binder |first1=Walter |last2=Schoeberl |first2=Martin |last3=Moret |first3=Philippe |last4=Villazon |first4=Alex |title=Cross-Profiling for Embedded Java Processors |journal=2008 Fifth International Conference on Quantitative Evaluation of Systems |date=September 2008 |pages=287–296 |doi=10.1109/QEST.2008.39}}</ref> हालाँकि, 2017 तक, एम्बेडेड जावा बहुत अधिक मर चुका है और कोई रीयलटाइम जावा चिप विक्रेता मौजूद नहीं है।<ref>{{cite web |title=Systronix Home |url=http://www.systronix.com/ |website=www.systronix.com |access-date=6 June 2022 |archive-url=https://web.archive.org/web/20170818062055/http://www.systronix.com/ |archive-date=18 August 2017}}</ref>
== कार्यान्वयन ==
== कार्यान्वयन ==
एफपीजीए पर परीक्षण किए गए कई शोध जावा प्रोसेसर हैं, जिनमें निम्न शामिल हैं:
एफपीजीए पर परीक्षण किए गए कई शोध जावा प्रोसेसर हैं, जिनमें निम्न शामिल हैं:

Revision as of 21:01, 24 February 2023

जावा प्रोसेसर हार्डवेयर में जावा वर्चुअल मशीन (JVM) का कार्यान्वयन है। दूसरे शब्दों में, जावा बाइटकोड जो अमूर्त मशीन का निर्देश सेट बनाता है, एक ठोस मशीन का निर्देश सेट बन जाता है। ये उच्च-स्तरीय भाषा कंप्यूटर वास्तुकला का सबसे लोकप्रिय रूप थे, और जावा में प्रोग्राम किए गए एम्बेडेड और रीयल-टाइम सिस्टम के निर्माण के लिए एक आकर्षक विकल्प थे।[1] हालाँकि, 2017 तक, एम्बेडेड जावा बहुत अधिक मर चुका है और कोई रीयलटाइम जावा चिप विक्रेता मौजूद नहीं है।[2]

कार्यान्वयन

एफपीजीए पर परीक्षण किए गए कई शोध जावा प्रोसेसर हैं, जिनमें निम्न शामिल हैं:

कुछ व्यावसायिक कार्यान्वयनों में शामिल हैं:

  • एजाइल प्रोसेसर सबसे सफल एएसआईसी जावा प्रोसेसर था।[1]*Imsys Technologies से Cjip। AVIDwireless से बोर्डों पर और वायरलेस रेडियो के साथ उपलब्ध है[6]
  • ARM9E|ARM926EJ-S एक ARM प्रोसेसर है जो जावा बाइटकोड को चलाने में सक्षम है, इस तकनीक का नाम Jazelle है

संदर्भ

  1. 1.0 1.1 1.2 1.3 Binder, Walter; Schoeberl, Martin; Moret, Philippe; Villazon, Alex (September 2008). "Cross-Profiling for Embedded Java Processors". 2008 Fifth International Conference on Quantitative Evaluation of Systems: 287–296. doi:10.1109/QEST.2008.39.
  2. "Systronix Home". www.systronix.com. Archived from the original on 18 August 2017. Retrieved 6 June 2022.
  3. Yiyu, T.; Wanyiu, L.; Chihang, Y.; Li, R.; Fong, A. (2006). "A Java processor with hardware-support object-oriented instructions". Microprocessors and Microsystems. 30 (8): 469. doi:10.1016/j.micpro.2005.12.007.
  4. Schoeberl, M. (2008). "A Java processor architecture for embedded real-time systems". Journal of Systems Architecture. 54 (1–2): 265–286. CiteSeerX 10.1.1.68.8757. doi:10.1016/j.sysarc.2007.06.001.
  5. Tewary, Manish; Malik, Avinash; Salcic, Zoran; Biglari-Abhari, Morteza (2019). "An Energy Efficient Embedded Processor for Hard Real-Time Java Applications". Architecture of Computing Systems – ARCS 2019. 11479: 281–292. doi:10.1007/978-3-030-18656-2_21.
  6. "Imsys hedges bets on Java: rewritable-microcode chip has instruction sets for Java, Forth, C/C++"] by Tom R. Halfhill [1] Archived 2008-11-19 at the Wayback Machine