programming-paradigms पर टैग किए गए जवाब

14
क्या वैज्ञानिक शोध कोड के लिए इकाई परीक्षण लिखना सार्थक है?
मैं परीक्षण का उपयोग करने के मूल्य के बारे में दृढ़ता से आश्वस्त हूं जो एक पूर्ण कार्यक्रम (जैसे अभिसरण परीक्षण) को सत्यापित करता है, जिसमें प्रतिगमन परीक्षणों का एक स्वचालित सेट भी शामिल है । कुछ प्रोग्रामिंग किताबों को पढ़ने के बाद, मुझे यह महसूस होता है कि मैंने …

9
कार्यात्मक प्रोग्रामिंग और वैज्ञानिक कम्प्यूटिंग
मैं माफी माँगता हूँ अगर यह एक अस्पष्ट सवाल है, लेकिन यहाँ जाता है: पिछले कुछ वर्षों में, कार्यात्मक प्रोग्रामिंग ने सॉफ्टवेयर इंजीनियरिंग समुदाय में बहुत अधिक ध्यान दिया है। कई ने स्काला और हास्केल जैसी भाषाओं का उपयोग करना शुरू कर दिया है और अन्य प्रोग्रामिंग भाषाओं और प्रतिमानों …

7
अगर मुझे भविष्य में अपने कोड को पेटस्केल मशीनों पर चलाने के लिए चाहिए तो मुझे किन प्रोग्रामिंग प्रतिमानों में निवेश करना चाहिए?
यह शीर्ष 500 के एक सर्वेक्षण से बहुत स्पष्ट है कि उद्योग प्रसंस्करण कोर में एक घातीय वृद्धि की ओर चल रहा है । सबसे बड़े सुपर कंप्यूटर सभी नोड्स के बीच संचार के लिए एमपीआई का उपयोग करते हैं, हालांकि ऑन-नोड समानता के लिए एक स्पष्ट प्रवृत्ति नहीं दिखाई …

2
OpenCL के लिए गणितीय पुस्तकालय?
मैं किसी ऐसे व्यक्ति की जानकारी ढूंढ रहा हूं जिसने अपने वैज्ञानिक कोड में OpenCL का उपयोग करने की कोशिश की हो। क्या किसी ने (हाल ही में) वियनांकल की कोशिश की है ? यदि हां, तो यह पुच्छ की तुलना कैसे करता है ? OCLTools के बारे में क्या …

6
ओपनसीएल का भविष्य?
OpenCL प्रोग्रामिंग प्रतिमान एक रॉयल्टी मुक्त होने का वादा करता है जो विषम कंप्यूटिंग के लिए मानक खोलता है। क्या हमें OpenCL के आधार पर सॉफ्टवेयर विकसित करने में अपना समय लगाना चाहिए? फायदे नुकसान?

6
कम्प्यूटेशनल साइंस में उपयोगी C ++ टेम्प्लेट का उपयोग करके जेनेरिक और मेटा-प्रोग्रामिंग किस सीमा तक है?
C ++ भाषा टेम्प्लेट के माध्यम से जेनेरिक प्रोग्रामिंग और मेटाप्रोग्रामिंग प्रदान करती है । इन तकनीकों में कई बड़े पैमाने पर वैज्ञानिक कंप्यूटिंग संकुल में अपना रास्ता मिल गया है (जैसे, MPQC , LAMMPS , CGAL , Trilinos )। लेकिन उन्होंने वास्तव में मूल्य में वैज्ञानिक कंप्यूटिंग में योगदान …

3
एल्गोरिथ्म मापदंडों को आसानी से संशोधित करने के लिए मैं कौन सी प्रोग्रामिंग रणनीतियां ले सकता हूं?
वैज्ञानिक एल्गोरिदम विकसित करना एक अत्यधिक पुनरावृत्तीय प्रक्रिया है जिसमें अक्सर बहुत सारे मापदंडों को बदलना शामिल होता है जिसे मैं अपने प्रयोगात्मक डिजाइन के हिस्से के रूप में या एल्गोरिथ्म प्रदर्शन के हिस्से के रूप में अलग-अलग करना चाहूंगा। मैं इन मापदंडों को संरचित करने के लिए क्या रणनीति …

2
एक कम्प्यूटेशनल वैज्ञानिक को अपने स्वयं के संस्करण को लागू करने की आवश्यकता क्यों होगी :: जटिल?
कम्प्यूटेशनल साइंस जैसे Eigen , Trilinos , और deal.II में बेहतर ज्ञात C ++ पुस्तकालयों में से कई मानक std::complex<>फ्लोटिंग-पॉइंट संख्याओं का प्रतिनिधित्व करने के लिए मानक C ++ टेम्पलेट हेडर लाइब्रेरी ऑब्जेक्ट का उपयोग करते हैं। जैक पॉल्सन के डिफॉल्ट कंस्ट्रक्टरों के बारे में एक सवाल के जवाब में …

5
सीएफडी पुस्तकालय के विकास के लिए सी ++ या पायथन
आप क्या कहेंगे कि कम्प्यूटेशनल कॉन्टिनम मैकेनिक्स के लिए एक सामान्य (परिमित मात्रा, महिला, डीजी) लाइब्रेरी को कोड करने के दो दृष्टिकोणों के फायदे / नुकसान होंगे? यह है कि मैं अभी चीजों को कैसे देखता हूं, इसलिए कृपया अपने स्वयं के अनुभव प्रदान करें और मुझे मेरे लिए लौ …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.