मेरे पास एक PHP स्क्रिप्ट है जो अब सरणी के सेट के संयोजन के माध्यम से लूपिंग कर रही है। मैं एक साधारण PHP स्क्रिप्ट के साथ 1 घंटे में 500 ट्रिलियन कुल संयोजनों के 6.1 बिलियन का परीक्षण कर सकता हूं। क्या आज के औसत पीसी पर चल रही किसी भी भाषा में एक प्रोग्राम लिखना संभव है जो ~ 6 घंटे से कम समय में एकाधिक सरणी के सभी 500 ट्रिलियन संयोजनों का परीक्षण करने में सक्षम होगा?निष्पादन समय के 6 घंटे से कम समय में 500 ट्रिलियन संयोजनों का परीक्षण कैसे करें
इसके अलावा, मेरे पास इस कार्य के लिए वितरित या क्लस्टर कंप्यूटिंग का उपयोग करने के लिए संसाधन नहीं हैं। कोड को मल्टीथ्रेड किए गए जावा/सी # में परिवर्तित करने के लिए मुझे किस प्रकार के लाभ की उम्मीद थी?
धन्यवाद
क्या यह हैक करने के लिए एक WPA 48 बिट्स है? ;) – Nabab
यह उस विधि पर निर्भर करता है जिसका उपयोग आप उन सरणी तत्वों को संसाधित करने के लिए करते हैं और आप 500 ट्रिलियन संयोजनों को बचाने के लिए कितना राम बर्बाद कर रहे हैं। सिद्धांत रूप में हां, बहुप्रचारित भाषाएं CPU को बेहतर तरीके से उपयोग कर सकती हैं। –
यदि यह एक महान कारण के लिए है, तो आप "दान सीपीयू समय" पृष्ठ बना सकते हैं और अपने ब्राउज़र में उपयोगकर्ताओं द्वारा किए गए समाधान के ब्लॉक एकत्रित करके वायरल जा सकते हैं ... जो आपके संसाधनों की समस्या का समाधान करेगा ... –