প্রশ্ন ট্যাগ «jit»

জাস্ট-ইন-টাইম সংকলন (জেআইটি) এমন একটি প্রযুক্তি যা মেশিন কোডে অনুবাদ করে ব্যাখ্যাযুক্ত কোডের কার্যকারিতা উন্নত করতে ব্যবহৃত হয়।

10
জাভাতে কেন 2 * (আমি * আমি) 2 * আমি * আই এর চেয়ে দ্রুত?
নিম্নলিখিত জাভা প্রোগ্রামটি চালাতে গড়ে 0.50 সেকেন্ড এবং 0.55 সেকেন্ডের মধ্যে সময় নেয়: public static void main(String[] args) { long startTime = System.nanoTime(); int n = 0; for (int i = 0; i < 1000000000; i++) { n += 2 * (i * i); } System.out.println((double) (System.nanoTime() - startTime) / …

12
পিপিথ 6.3 গুণ বেশি গতিতে থাকলে পিপিথনের উপরে আমি পাইপাই ব্যবহার করব না কেন?
আমি পাইপাই প্রকল্প সম্পর্কে অনেক শুনেছি । তাদের দাবি এটি তাদের সাইটে সিপিথন দোভাষী থেকে 6.3 গুণ বেশি গতিযুক্ত । যখনই আমরা পাইথনের মতো গতিশীল ভাষা নিয়ে কথা বলি, গতি শীর্ষস্থানীয় সমস্যাগুলির মধ্যে একটি। এটি সমাধানের জন্য, তারা বলে পিপিপি 6.3 গুণ দ্রুত faster দ্বিতীয় ইস্যুটি সমান্তরালতা, কুখ্যাত গ্লোবাল ইন্টারপ্রেটার …


2
জেডি কে কোড চালাওয়ার সময় জাভা জেআইটি কি প্রতারণা করে?
আমি কিছু কোড বেঞ্চমার্কিং করছিলাম, এবং java.math.BigIntegerঠিক একই অ্যালগরিদম ব্যবহার করার পরেও আমি এটির সাথে দ্রুত চালানো পেতে পারি না । সুতরাং আমি java.math.BigIntegerউত্সটি আমার নিজস্ব প্যাকেজে অনুলিপি করে দেখেছি : //import java.math.BigInteger; public class MultiplyTest { public static void main(String[] args) { Random r = new Random(1); long tm …
405 java  jvm  jit  jvm-hotspot 

3
.নেট জেআইটি সম্ভাব্য ত্রুটি?
ভিজ্যুয়াল স্টুডিওর অভ্যন্তরে রিলিজ চালানো এবং ভিজ্যুয়াল স্টুডিওর বাইরে প্রকাশের সময় নিম্নলিখিত কোডটি আলাদা আউটপুট দেয়। আমি ভিজ্যুয়াল স্টুডিও 2008 ব্যবহার করছি এবং নেট। 3.5 কে লক্ষ্য করছি। আমি .NET 3.5 এসপি 1 চেষ্টা করেছি। ভিজ্যুয়াল স্টুডিওর বাইরে চলাকালীন, জেআইটিকে লাথি মেরে ফেলা উচিত ither হয় (ক) সি # এর …
404 c#  jit 

5
JVM কেন JITM কোডটি সংকলন করে না?
কোডটি কয়েকবার চালানোর পরে সান থেকে আধ্যাত্মিক জেভিএম বাস্তবায়ন কোডটি কয়েকবার চালানোর পরে কাছের দেশীয় সম্পাদনের গতি পেতে বাইটকোডে কিছু সুন্দর পরিশীলিত অপ্টিমাইজেশন প্রয়োগ করে। প্রশ্নটি হল, কেন এই সংকলিত কোডটি একই ফাংশন / শ্রেণির পরবর্তী ব্যবহারের সময় ডিস্কে ক্যাশেড নয়? যেমনটি দাঁড়িয়েছে, যতবারই কোনও প্রোগ্রাম কার্যকর করা হয়, JIT …
107 java  caching  jvm  compilation  jit 

8
কোনও জেভিএমের জেআইটি সংকলকগুলি ভেক্টরাইজড ফ্লোটিং পয়েন্ট নির্দেশাবলী ব্যবহার করে এমন কোড তৈরি করে?
আসুন ধরা যাক আমার জাভা প্রোগ্রামের বাধাটি হ'ল ভেক্টর ডট পণ্যগুলির একটি গুচ্ছ গণনা করার জন্য কিছু আঁট লুপ। হ্যাঁ আমি প্রোফাইল করেছি, হ্যাঁ এটি বাধা, হ্যা এটি তাৎপর্যপূর্ণ, হ্যাঁ ঠিক কীভাবে অ্যালগোরিদম হয়, হ্যাঁ আমি বাইট কোডটি অনুকূলিত করতে প্রগার্ড চালিয়েছি, ইত্যাদি etc. কাজটি মূলত ডট পণ্য। যেমনটি হিসাবে, …

4
লুপ বিপরীত কৌশল কী?
আমি এমন একটি নথির মধ্য দিয়ে যাচ্ছিলাম যা জাভা-র জন্য জাস্ট -ইন-টাইম সংকলক (জেআইটি) অপ্টিমাইজেশন কৌশলগুলি সম্পর্কে কথা বলছে । এর মধ্যে একটি হ'ল "লুপ বিপর্যয়"। এবং নথিটি বলে: আপনি একটি whileলুপ দিয়ে একটি নিয়মিত লুপ প্রতিস্থাপন do-while। এবং একটি do-whileলুপের মধ্যে লুপ সেট করা আছে if। এই প্রতিস্থাপনটি দুটি …


4
সম্পূর্ণরূপে একটি পরিচালিত। নেট ভাষায় একটি জেআইটি সংকলক (নেটিভ কোডে) লিখতে কি সম্ভব?
আমি একটি জেআইটি সংকলক লেখার ধারণাটি নিয়ে যাচ্ছি এবং কেবল ভাবছি যে পুরোপুরি ব্যবস্থাপনার কোডটিতে লেখার জন্য তাত্ত্বিকভাবে সম্ভব কি না। বিশেষত, একবার আপনি বাইট অ্যারেতে এসেম্বলারের জেনারেট করেছেন কীভাবে আপনি কার্যকর করতে শুরু করতে এতে ঝাঁপিয়ে পড়বেন?
84 c#  .net  f#  jit 

8
অপারেটররা কেন মেথড কলের চেয়ে এত ধীর? (শুধুমাত্র পুরানো জেআইটি-তে স্ট্রাইকগুলি ধীর গতিতে)
ভূমিকা: আমি সি # তে উচ্চ-সম্পাদন কোড লিখি write হ্যাঁ, আমি জানি সি ++ আমাকে আরও ভাল অপ্টিমাইজেশন দেবে, তবে আমি এখনও সি # ব্যবহার করতে পছন্দ করি। আমি সেই পছন্দটি নিয়ে বিতর্ক করতে চাই না। পরিবর্তে, আমি তাদের কাছ থেকে শুনতে চাই যারা আমার মতো,। নেট ফ্রেমওয়ার্কে উচ্চ-পারফরম্যান্স কোড …


2
জাভা: ম্যানুয়ালি-অনিবন্ধিত লুপটি মূল লুপের চেয়ে এখনও দ্রুত। কেন?
দৈর্ঘ্যের 2 টি অ্যারেতে কোডের নিম্নোক্ত দুটি স্নিপেটগুলি বিবেচনা করুন: boolean isOK(int i) { for (int j = 0; j < filters.length; ++j) { if (!filters[j].isOK(i)) { return false; } } return true; } এবং boolean isOK(int i) { return filters[0].isOK(i) && filters[1].isOK(i); } আমি ধরে নেব যে যথেষ্ট উষ্ণতার …

1
ডিওটিমাইজড না হয়ে উচ্চ-পারফরম্যান্স জাভাস্ক্রিপ্ট কোড লেখা
জাভাস্ক্রিপ্টে পারফরম্যান্স-সংবেদনশীল কোড লেখার সময় যা বড় অঙ্কের অ্যারেগুলিতে পরিচালিত হয় (একটি লিনিয়ার বীজগণিত প্যাকেজটি ভাবেন, পূর্ণসংখ্যা বা ভাসমান-পয়েন্ট সংখ্যাগুলিতে পরিচালিত হয়), একজন সর্বদা চাইছেন যে যতটা সম্ভব জেআইটি সহায়তা করবে। মোটামুটি এর অর্থ: আমরা সবসময়ই চাই যে আমাদের অ্যারেগুলি এসএমআই (ছোট পূর্ণসংখ্যার) প্যাক করা হোক বা প্যাকড ডাবল হয়ে …

1
প্রতিবিম্ব সহ জেআইটি অপ্টিমাইজেশন ভাঙ্গা
যখন উচ্চ-যুগল একক শ্রেণীর ইউনিট পরীক্ষার সাথে জড়িত হয়েছি তখন আমি নিম্নলিখিত অদ্ভুত আচরণের উপর হোঁচট খেয়েছি (জেডিকে 1.8.0_162 তে পরীক্ষা করা): private static class SingletonClass { static final SingletonClass INSTANCE = new SingletonClass(0); final int value; static SingletonClass getInstance() { return INSTANCE; } SingletonClass(int value) { this.value = value; …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.