parallel-processing पर टैग किए गए जवाब

समानांतर प्रसंस्करण सिर्फ एक समवर्ती प्रसंस्करण के लिए तीव्र विपरीत है, समानांतर फैशन में निष्पादित सभी थ्रेड-स्तर और / या अनुदेश-स्तरीय कार्यों को शुरू / प्रदर्शन / समाप्त करने की गारंटी देता है और साथ-साथ निष्पादित कोड-रास्तों की गारंटी खत्म करता है।


6
क्या मुझे हमेशा संभव होने पर एक समानांतर धारा का उपयोग करना चाहिए?
जावा 8 और लैम्ब्डा के साथ धाराओं के रूप में संग्रह पर पुनरावृति करना आसान है, और बस एक समानांतर धारा का उपयोग करना आसान है। डॉक्स से दो उदाहरण , समांतर स्ट्रैस का उपयोग करते हुए दूसरा: myShapesCollection.stream() .filter(e -> e.getColor() == Color.RED) .forEach(e -> System.out.println(e.getName())); myShapesCollection.parallelStream() // <-- …

14
जावा 8 समानांतर स्ट्रीम में कस्टम थ्रेड पूल
क्या जावा 8 समानांतर धारा के लिए एक कस्टम थ्रेड पूल निर्दिष्ट करना संभव है ? मैं इसे कहीं भी नहीं ढूंढ सकता। कल्पना कीजिए कि मेरे पास एक सर्वर अनुप्रयोग है और मैं समानांतर धाराओं का उपयोग करना चाहूंगा। लेकिन आवेदन बड़ा और बहु-थ्रेडेड है इसलिए मैं इसे कंपार्टमेंट …

25
ExecutorService का उपयोग करके सभी थ्रेड्स के खत्म होने का इंतजार कैसे करें?
मुझे एक बार में कुछ कार्यों की मात्रा ४ को निष्पादित करने की आवश्यकता है, कुछ इस प्रकार है: ExecutorService taskExecutor = Executors.newFixedThreadPool(4); while(...) { taskExecutor.execute(new MyTask()); } //...wait for completion somehow सभी के पूर्ण होने के बाद मुझे कैसे सूचित किया जा सकता है? अभी के लिए मैं कुछ …

18
समवर्ती प्रोग्रामिंग और समानांतर प्रोग्रामिंग के बीच अंतर क्या है?
समवर्ती प्रोग्रामिंग और समानांतर प्रोग्रामिंग के बीच अंतर क्या है? मैंने Google से पूछा लेकिन ऐसा कुछ नहीं मिला जिससे मुझे उस अंतर को समझने में मदद मिली। क्या आप मुझे दोनों के लिए एक उदाहरण दे सकते हैं? अभी के लिए मुझे यह स्पष्टीकरण मिला: http://www.linux-mag.com/id/7411 - लेकिन "संगामिति …

13
प्रति कोर धागे की इष्टतम संख्या
मान लीजिए कि मेरे पास 4-कोर सीपीयू है, और मैं न्यूनतम समय में कुछ प्रक्रिया चलाना चाहता हूं। प्रक्रिया आदर्श रूप से समांतर है, इसलिए मैं इसे अनंत संख्या में थ्रेड्स पर चला सकता हूं और प्रत्येक थ्रेड में समान समय लगता है। चूंकि मेरे पास 4 कोर हैं, इसलिए …

13
मैं एक साधारण पायथन लूप को कैसे समानांतर करूं?
यह शायद एक तुच्छ प्रश्न है, लेकिन मैं अजगर में निम्नलिखित लूप को कैसे समानांतर करूं? # setup output lists output1 = list() output2 = list() output3 = list() for j in range(0, 10): # calc individual parameter value parameter = j * offset # call the calculation out1, out2, …

3
क्या Parallel.ForEach में 'जारी' के बराबर है?
मैं कुछ कोड पोर्ट कर रहा हूं Parallel.ForEachऔर continueमुझे एक कोड में एक त्रुटि मिली है । क्या कुछ समान है जो मैं Parallel.ForEachकार्यात्मक रूप से continueएक foreachलूप में बराबर उपयोग कर सकता हूं ? Parallel.ForEach(items, parallelOptions, item => { if (!isTrue) continue; });

14
आप बैश स्क्रिप्ट से समानांतर में कई कार्यक्रम कैसे चलाते हैं?
मैं एक .sh फ़ाइल लिखने की कोशिश कर रहा हूं जो एक साथ कई प्रोग्राम चलाती है मैंने यह कोशिश की prog1 prog2 लेकिन वह prog1 चलाता है, तब तक इंतजार करता है जब तक prog1 समाप्त नहीं हो जाता है और फिर शुरू होता है prog2 ... तो मैं …

2
अतुल्यकालिक प्रोग्रामिंग और मल्टीथ्रेडिंग के बीच अंतर क्या है?
मैंने सोचा था कि वे मूल रूप से एक ही चीज थे - प्रोग्राम लिखना जो प्रोसेसर के बीच कार्यों को विभाजित करते हैं (मशीनों पर 2+ प्रोसेसर हैं)। तब मैं पढ़ रहा हूँ इस है, जो कहते हैं: Async पद्धतियों का उद्देश्य गैर-अवरोधक संचालन होना है। एक async विधि …

11
कोई। समांतर सूची <T> में .net 4.0?
मैं System.Collections.Concurrent.net 4.0 में नए नाम स्थान को देखकर रोमांचित था , काफी अच्छा! मैंने देखा है ConcurrentDictionary, ConcurrentQueue, ConcurrentStack, ConcurrentBagऔर BlockingCollection। एक बात जो रहस्यमय ढंग से याद आ रही है वह है ए ConcurrentList&lt;T&gt;। क्या मुझे खुद लिखना है (या इसे वेब से हटाएं :))? क्या में यहां …

1
हास्केल में मल्टीकोर प्रोग्रामिंग की स्थिति क्या है?
हास्केल में मल्टीकोर प्रोग्रामिंग की स्थिति क्या है? अब कौन सी परियोजनाएं, उपकरण और पुस्तकालय उपलब्ध हैं? क्या अनुभव रिपोर्ट रहे हैं?

3
Parallel.ForEach () बनाम foreach (IEnumerable <T> .As समानांतर ())
एर्ग, मैं बीसीएल में रिफ्लेक्टर का उपयोग करके इन दो तरीकों को खोजने की कोशिश कर रहा हूं, लेकिन उन्हें ढूंढ नहीं सकता। इन दो स्निपेट के बीच क्या अंतर है? ए: IEnumerable&lt;string&gt; items = ... Parallel.ForEach(items, item =&gt; { ... }); बी: IEnumerable&lt;string&gt; items = ... foreach (var item …

6
पायथन में समानांतर प्रोग्रामिंग कैसे करें?
C ++ के लिए, हम OpenMP का उपयोग समानांतर प्रोग्रामिंग करने के लिए कर सकते हैं; हालाँकि, OpenMP पायथन के लिए काम नहीं करेगा। यदि मैं अपने अजगर कार्यक्रम के कुछ हिस्सों को समानांतर करना चाहता हूं तो मुझे क्या करना चाहिए? कोड की संरचना इस प्रकार मानी जा सकती …

6
थ्रेडिंग और मल्टीप्रोसेसिंग मॉड्यूल के बीच अंतर क्या हैं?
मैं सीख रहा हूँ कि कैसे पायथन threadingऔर multiprocessingमॉड्यूल का उपयोग करके समानांतर में कुछ ऑपरेशन चलाएं और मेरे कोड को गति दें। मुझे यह मुश्किल लग रहा है (हो सकता है क्योंकि मेरे पास इसके बारे में कोई सैद्धांतिक पृष्ठभूमि नहीं है) यह समझने के लिए कि एक threading.Thread()वस्तु …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.