ধারণাগত সফ্টওয়্যার কর্মক্ষমতা পরিমাপ এবং / অথবা নেটওয়ার্ক এবং নেটওয়ার্ক প্রোটোকল স্তর শুদ্ধি পরীক্ষা যে দ্রুত উৎপাদিত প্রোগ্রাম সহজতর করার জন্য ডিজাইন একটি টুল.
একটি সহজ, ডোমেন নির্দিষ্ট progamming ভাষা প্রায় ধারণাগত সেন্টার; ধারণাগত কোড কয়েক লাইন একটি প্রচলিত প্রোগ্রামিং ভাষায় লেখা উল্লেখযোগ্যভাবে অধিক প্রচেষ্টা নিতে হবে যে প্রোগ্রাম তৈরী করতে পারে.
এর ধারণাগত লক্ষ্য এক একটি বিজ্ঞান একটি শিল্প থেকে নেটওয়ার্ক মাপকাঠিতে বাড়াতে হয়. যে শেষে, ধারণাগত প্রোগ্রাম সহজ অন্য কেউ আপনার কর্মক্ষমতা পরীক্ষা পুনর্গঠন করা জন্য, যার ফলে পরিমাপের তথ্য কিন্তু পরীক্ষামূলক সেটআপ সম্পর্কে তথ্যের একটি সম্পদ না শুধুমাত্র লগ ইন করুন.
উদাহরণস্বরূপ
numreps "পুনরাবৃত্তি সংখ্যা" এবং ডিফল্ট মান হল 100 সঙ্গে "--reps" বা "-r" থেকে আসে.
Numreps পুনরাবৃত্তি প্লাস 2 warmup পুনরাবৃত্তি {জন্য
টাস্ক 0 তারপর তার কাউন্টারে রিসেট
টাস্ক 0 তারপর 1 টাস্ক একটি 1 মেগাবাইট বার্তা পাঠায়
টাস্ক তারপর 1 0 টাস্ক একটি 1 মেগাবাইট বার্তা পাঠায়
টাস্ক 0 লগ elapsed_usecs / 2 হিসাবে "এক-মুখী লেটেন্সি (মার্কিন)" এবং
যেমন (TOTAL_BYTES / elapsed_usecs) * 1E6 / 1M মধ্যমা "ব্যান্ডউইথ (মেগাবাইট / সেকেন্ড)"
}
তথ্য প্রোগ্রাম থেকে ডান গ্রহণ কলাম হেডার প্রথম সারির সঙ্গে একটি সহজ-থেকে-পারসে কমা দ্বারা পৃথক মান (CSV) ফরম্যাটে সংরক্ষণ করা হয়. হেডার দ্বিতীয় সারির প্রতিটি কলামের মধ্যে তথ্য সংগৃহীত হয় কিভাবে নির্দেশ করে.
গুরুত্বপূর্ণ কি, তবে, লগ ফাইলের মধ্যে অন্যান্য তথ্য সব. ধারণাগত লগ ফাইল একটি পরীক্ষা ফলাফল কিন্তু সেই ফলাফল যে নেতৃত্বে সেটআপ একটি সুনির্দিষ্ট বিবরণ না শুধুমাত্র সহ একটি পরীক্ষাগার নোটবুক হিসাবে কাজ করার উদ্দেশ্যে করা হয়. আমার সিস্টেমে কত প্রসেসর? তারা কিভাবে দ্রুত হয়? কি কম্পাইলার এবং কম্পাইলার অপশন সহজ কম্পাইল করতে ব্যবহার করা হয়? কি কমান্ড-লাইন পরামিতি প্রোগ্রাম গৃহীত হয়? এটা সব লগ ফাইল আছে.
পরিমাপ করা হয় সে সম্পর্কে কোন অস্পষ্টতা নেই, তাই লগ ফাইল সম্পূর্ণ প্রোগ্রাম সোর্স কোড প্রদর্শিত হয়. আপনি ঠিক কি কি পরিমাপ Representa আরো অনেক দরকারী শুধুমাত্র 397,2 spits আউট এবং যে বোঝায় প্রত্যাহার করা প্রয়োজন, যা একটি কর্মক্ষমতা পরীক্ষা চেয়ে.
- ভাষা এখন তালিকা comprehensions সমর্থন করে এবং ট্যাগ বার্তা প্রাপ্ত করুন
- dot_ast ব্যাক সঙ্গে, & quot একটি প্রোগ্রাম এর এবং AST আঁকা একটি নতুন --compress বিকল্প অন্তর্ভুক্ত; নোড লুপ্ত.
- দুটি নতুন কর্মক্ষমতা benchmarks ডিস্ট্রিবিউশনের মধ্যে অন্তর্ভুক্ত করা হয়.
- মধ্যমা পরম বিচ্যুতি জড়ো করা যেতে পারে যে পরিসংখ্যান সেট যোগ করা হয়েছে.
- সময়যুক্ত loops, আরও ভালো হয়.
- বিভিন্ন বাগ সংশোধন করা হয়েছে.
নীরস, & quot;
সংস্করণ 1.3 নতুন কি
- নতুন paraver ফিরে শেষ জন্য লজিক্যাল সময় ট্রেস তৈরি করে Paraver Visualizer.
- নতুন libsea_ast ফিরে শেষ সিন্ধুঘোটক Visualizer সঙ্গে ইন্টারেক্টিভ 3-D রেন্ডারিং জন্য একটি প্রোগ্রাম এর এবং AST একটি বিবরণ তৈরি করে.
- পাবেন বিবৃতি এখন প্রয়োজনীয় হিসাবে সুযোগ হয় উৎস থেকে লক্ষ্য বা টার্গেট-থেকে-উৎস, বংশ বিস্তার করতে পারে.
- কাজগুলো সেট সুবিধাজনক পুনঃব্যবহারের জন্য একটি আইডেন্টিফায়ার দেওয়া আবদ্ধ করা যেতে পারে.
- প্রোগ্রাম 1-ডি / 2-D: / 3-D: জাল, অর্ধবৃত্তাকার পার্শ্বচিত্রের মূর্তি, এবং এখন আংশিক অর্ধবৃত্তাকার পার্শ্বচিত্রের মূর্তি ভূ স্থানাঙ্ক, প্রতিবেশী সেট, এবং দূরত্ব গণনা করা যাবে.
- এক অনেক এবং অনেক টু অনেক Multicasts এখন সি + MPI দ্বারা ফিরে শেষ সমর্থিত.
সংস্করণ 1.1 নতুন কি:
- ধারণাগত এর সংস্করণ 1.1 মূলত একটি বাগ-ফিক্স রিলিজ - - প্রচুর
- অতি ক্ষুদ্র, সামান্য বাগ সংশোধন করা হয়েছে যে প্রভাব প্রাথমিকভাবে ধারণাগত বিল্ড
- প্রক্রিয়া. তবে, ধারণাগত ভাষা এক দরকারী নতুন প্রদান করে
- বৈশিষ্ট্য: দ্য এখন শুধু ভালো নম্বর সেট গ্রহণ কনস্ট্রাক্ট মধ্যে হয়
- . উদাহরণস্বরূপ, ধারণাগত প্রোগ্রাম এখন অন্তর্ভুক্ত করতে পারে
- বিবৃতি:
- কর্ম টি {2, 5, 8, ..., num_tasks-1} একটি পাঠান
- 32 কিলোবাইট বার্তা যেমন r আর যে {T-1, টি-2}.
- জন্য পূর্ববর্তী পরিসীমা বাক্য গঠন (যেমন & quot; T [3, 10] & quot;) এখন
- নতুন সেট, বাক্য গঠন করুন একটি সঠিক সুপারসেট প্রদান করে অবচিত
- পরিসীমা বাক্য গঠন এর কার্যকারিতা (যেমন & quot; T মধ্যে হয় {3, ..., 10} & quot;).
- প্রোগ্রাম সমস্ত জুড়ে সাফল্যের সাথে সঞ্চালিত হয়েছে
- 147.456 কোর (36,864 নোড), আইবিএম বুজিন / পি সিস্টেম
- লরেন্স লিভারমোর ন্যাশনাল ল্যাবরেটরি এ ইনস্টল.
- ধারণাগত autopackage এখন একটি সংকর 32/64-বিট প্যাকেজ. হিসেবে নির্মিত হয়
- 32 বা 64-বিট x86 সিস্টেম হয় coNCePTuaL_1.1.package সম্পাদন,
- এটি স্বয়ংক্রিয়ভাবে যে জন্য সঠিক লাইব্রেরি ইনস্টল করা উচিত এবং
- প্ল্যাটফর্ম.
- সবকিছু সম্পূর্ণ বিবরণের জন্য পরিবর্তনের লগ দেখুন যে
- পরিবর্তিত সংস্করণ 1.0.
প্রতিটি কনস্ট্রাক্ট জন্য
নিম্নলিখিত
টি মধ্যে যেমন যে
কাজগুলো
ধারণাগত v1.1 সঙ্গে নির্মিত
ডন এর
সংস্করণ 1.0 নতুন কি:
- ধারণাগত আর ব্যবহার করার জন্য একটি নতুন প্রোগ্রামিং ভাষা শেখার প্রয়োজন; যোগাযোগ নিদর্শন এখন একটি গ্রাফিকাল ইউজার ইন্টারফেস টানা এবং এবং ধারণাগত কোড থেকে রূপান্তরিত করা যাবে.
- নতুন অন্ধকার প্লাগ ইন, লেখা সমর্থন চলমান, এবং একটি একক, সমন্বিত উন্নয়ন পরিবেশ থেকে বিশ্লেষণ নেটওয়ার্ক কর্মক্ষমতা পরীক্ষা.
পাওয়া মন্তব্যসমূহ না