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

অপ্টিমাইজেশন হল কোনও পদ্ধতি বা ডিজাইনের উন্নতির কাজ। প্রোগ্রামিংয়ে, অপ্টিমাইজেশন সাধারণত একটি অ্যালগরিদমের গতি বাড়াতে বা প্রয়োজনীয় সংস্থানগুলি হ্রাস করার রূপ নেয়। অপ্টিমাইজেশনের আরেকটি অর্থ হ'ল মেশিন লার্নিংয়ে ব্যবহৃত সংখ্যাগত অপ্টিমাইজেশন অ্যালগরিদম।


10
ভিম প্রারম্ভকালের সময় প্রোফাইলিং
ভিম ব্যবহার করার সময় আমি প্রচুর প্লাগইন সক্ষম করেছি - কয়েক বছর ধরে আমি প্লাগইন সংগ্রহ করেছি। ভিম এখন শুরু হতে কতটা সময় নেয় সে সম্পর্কে আমি কিছুটা বিরক্ত, তাই আমি এর সূচনাটি প্রোফাইল করতে চাই এবং আমার কাছে থাকা প্লাগিনগুলির মধ্যে কোনটি দায়ী তা দেখতে চাই। ভিমের স্টার্টআপ বা …

11
ম্যাজেন্টো এত ধীর কেন? [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত হতে পারে এবং সম্ভবত পুনরায় খোলা …

3
এসকিউএল সার্ভার সূচকগুলি - আরোহী বা উতরাই, এটি কী তফাত করে?
আপনি যখন এমএস এসকিউএল সার্ভারে কলাম বা কলামগুলির সংখ্যায় একটি সূচক তৈরি করেন (আমি সংস্করণ 2005 ব্যবহার করছি), আপনি নির্দিষ্ট করতে পারেন যে প্রতিটি কলামের সূচকটি হয় আরোহী বা উতরাই হোক। এই পছন্দটি কেন এখানে রয়েছে তা বুঝতে আমার খুব কষ্ট হচ্ছে। বাইনারি বাছাই করার কৌশলগুলি ব্যবহার করে, কোনও চেহারা …

11
সি ++ তে কোনও ফাংশনের কার্যকরকরণের সময় পরিমাপ করা
আমি জানতে চাই যে একটি নির্দিষ্ট ফাংশন আমার সি ++ প্রোগ্রামে লিনাক্সে কার্যকর করতে কত সময় নেয় । এরপরে, আমি একটি গতির তুলনা করতে চাই। আমি বেশ কয়েকটি টাইম ফাংশন দেখেছি তবে বুস্ট থেকে শেষ হয়েছি। Chrono: process_user_cpu_clock, captures user-CPU time spent by the current process এখন, আমি পরিষ্কার করছি …

6
কেন জাভা এপিআই শর্ট বা বাইটের পরিবর্তে ইনট ব্যবহার করে?
জাভা এপিআই কেন ব্যবহার করবে int, কখন shortবা এমনকি byteযথেষ্ট হবে? উদাহরণ: DAY_OF_WEEKক্লাসের ক্ষেত্রগুলি Calendarব্যবহার করে int। পার্থক্যটি যদি খুব ন্যূনতম হয় তবে কেন এই ডেটাটাইপগুলি ( short, int) মোটেই বিদ্যমান?

13
খুব বড় অ্যারেতে এলোমেলো অ্যাক্সেসের জন্য কোনও অপ্টিমাইজেশন যখন 95% ক্ষেত্রে এর মান হয় 0 বা 1 হয়?
খুব বড় অ্যারেতে এলোমেলো অ্যাক্সেসের জন্য কি কোনও সম্ভাব্য অপ্টিমাইজেশন রয়েছে (আমি বর্তমানে ব্যবহার uint8_tকরছি এবং আমি কী আরও ভাল সে সম্পর্কে জিজ্ঞাসা করছি) uint8_t MyArray[10000000]; যখন অ্যারেতে কোনও অবস্থানের মান হয় 0 বা 1 সমস্ত ক্ষেত্রে 95% এর জন্য , 2 মধ্যে 4% ক্ষেত্রে, মধ্যে 3 এবং 255 অন্যান্য …

9
পিএইচপি জন্য কোলেসেস ফাংশন?
অনেক প্রোগ্রামিং ল্যাঙ্গুয়েজে কোয়েলেসেস ফাংশন থাকে (প্রথম নন-নুল মান, উদাহরণ প্রদান করে )। পিএইচপি, দুঃখজনকভাবে 2009 সালে, না। পিএইচপি নিজেই একটি coalesce ফাংশন না পাওয়া পর্যন্ত পিএইচপি মধ্যে একটি বাস্তবায়ন করার ভাল উপায় কি হবে?

2
রিলিজ মোডে, কোড আচরণ প্রত্যাশার মতো নয়
নিম্নলিখিত কোডটি ডিবাগ মোড এবং রিলিজ মোডের অধীনে (ভিজ্যুয়াল স্টুডিও ২০০৮ ব্যবহার করে) বিভিন্ন ফলাফল উত্পন্ন করে: int _tmain(int argc, _TCHAR* argv[]) { for( int i = 0; i < 17; i++ ) { int result = i * 16; if( result > 255 ) { result = 255; } …

3
সীমাটি 959 নয় তবে 960 নয় কেন সাধারণ লুপটি অনুকূলিত হবে?
এই সাধারণ লুপটি বিবেচনা করুন: float f(float x[]) { float p = 1.0; for (int i = 0; i < 959; i++) p += 1; return p; } যদি আপনি জিসিসি 7 (স্ন্যাপশট) বা ঝনঝন (ট্রাঙ্ক) দিয়ে -march=core-avx2 -Ofastআপনার সাথে সংকলন করেন তবে এর সাথে খুব সামান্য কিছু পান। .LCPI0_0: …
131 c  gcc  optimization  clang 

15
ভার্চুয়াল ফাংশন এবং কর্মক্ষমতা - সি ++
আমার ক্লাস ডিজাইনে আমি বিমূর্ত ক্লাস এবং ভার্চুয়াল ফাংশনগুলি ব্যাপকভাবে ব্যবহার করি। আমার অনুভূতি ছিল যে ভার্চুয়াল ফাংশনগুলি কার্য সম্পাদনকে প্রভাবিত করে। এটা কি সত্য? তবে আমি মনে করি এই পারফরম্যান্স পার্থক্যটি লক্ষণীয় নয় এবং দেখে মনে হচ্ছে অকাল অপ্টিমাইজেশন করছি। রাইট?


15
একটি সি অ্যারেতে একটি মান উপস্থিত রয়েছে কিনা তাড়াতাড়ি সন্ধান করুন?
আমার কাছে একটি সময়-সমালোচনামূলক আইএসআর সহ এম্বেড থাকা অ্যাপ্লিকেশন রয়েছে যা 256 আকারের অগ্রাধিকারের মাধ্যমে অগ্রাধিকার করতে হবে (অগ্রাধিকার হিসাবে 1024, তবে 256 সর্বনিম্ন) এবং পরীক্ষা করে মানটি অ্যারের সামগ্রীর সাথে মেলে কিনা। একজনbool সত্য সেট করা হবে এই ক্ষেত্রে। মাইক্রোকন্ট্রোলারটি একটি এনএক্সপি এলপিসি 44357, এআরএম কর্টেক্স এম 4 কোর …

3
এই পয়েন্টারটি ব্যবহার করে হট লুপে অদ্ভুত ডিওপটিমাইজেশন হয়
আমি সম্প্রতি একটি অদ্ভুত ডিওপিমাইজেশন পেয়েছি (বা বরং অপটিমাইজেশনের সুযোগ মিস)। 8-বিট পূর্ণসংখ্যার 3-বিট পূর্ণসংখ্যার অ্যারেগুলিকে দক্ষভাবে আনপ্যাক করার জন্য এই ফাংশনটি বিবেচনা করুন। এটি প্রতিটি লুপের পুনরাবৃত্তিতে 16 টি ints প্যাক করে: void unpack3bit(uint8_t* target, char* source, int size) { while(size > 0){ uint64_t t = *reinterpret_cast<uint64_t*>(source); target[0] = …

14
মুক্তির আগে অ্যান্ড্রয়েড অ্যাপ্লিকেশন অনুকূলকরণ [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত হতে পারে এবং সম্ভবত পুনরায় খোলা …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.