2010-10-28 12 views
9

के साथ MySQL कार्यान्वयन मैं सीएस में एक वरिष्ठ अंडरग्रेड प्रमुख हूं। फिलहाल मैं कंप्यूटर आर्किटेक्चर क्लास ले रहा हूं। हमें एक परियोजना करने की जरूरत है। मैं सीयूडीए से संबंधित कुछ करना चाहता हूं, जहां गणना के प्रदर्शन में सीरियल कार्यान्वयन के लिए एक मामूली वृद्धि होगी।सीयूडीए

मुझे डेटाबेस में वास्तव में रूचि है इसलिए मैंने एसक्यूएल से संबंधित कुछ करने का फैसला किया। मुझे केवल MySQL के साथ अनुभव है और मुझे CUDA का उपयोग करके MySQL के साथ काम करने के तरीके से संबंधित कुछ भी नहीं मिला। एसक्यूएल के बारे में मुझे केवल एक शोधकर्ता मिल सकता है और यह SQLite का उपयोग करता है। मुझे यकीन नहीं है कि क्या करना है और इस विषय पर जानकारी कैसे इकट्ठा करना है, इसलिए मैंने आपकी राय लेने का फैसला किया।

बेस्ट

+0

वोट करने के लिए वोट दें: यह प्रश्न बहुत अस्पष्ट है; वास्तव में, कोई सवाल नहीं है! –

+3

CUDA किसी भी तरह से MySQL के साथ बातचीत करने के लिए उपयुक्त नहीं है। एक और उचित परियोजना एक निश्चित प्रकार के डेटा के केवल पढ़ने के डेटाबेस को लागू करने और खोज या पैटर्न मिलान करने के लिए CUDA का उपयोग करने के लिए हो सकती है। – mch

+0

एमएच, सीयूडीए और माईएसक्यूएल के साथ सहमत हैं वास्तव में एक साथ नहीं जाते हैं - यदि आप डेटाबेस और स्पीडअप में रूचि रखते हैं तो शायद वितरित डेटाबेस (कैसंड्रा?) – Marm0t

उत्तर

1

वास्तव में? गूगल NVIDIA से मिला:

http://forums.nvidia.com/index.php?showtopic=100342

वे एक गाइड है। क्या यह उपयुक्त नहीं है? यह निश्चित रूप से दिल की बेहोशी के लिए नहीं है।

http://developer.download.nvidia.com/compute/cuda/1_1/NVIDIA_CUDA_Programming_Guide_1.1.pdf

+0

देखें, उस मंच पोस्ट में वे व्यक्ति को बिना PHP के डेटा को निकालने के लिए सलाह देते हैं CUDA, तो मुझे लगता है कि बेकार है। मुझे सीधे डेटाबेस पर CUDA का उपयोग करने की आवश्यकता है। – elasolova

+1

@ user34315: इससे कोई मतलब नहीं आता है। कम स्तर पर, डेटाबेस एक फाइल सिस्टम पर डेटा का एक गुच्छा है; डेटाबेस तक सभी पहुंच एक समर्पित ड्राइवर के माध्यम से जाती है। एक जीपीयू सीधे डेटाबेस तक नहीं पहुंच सकता है। –

6

आप एसक्यूएल भाषा है जो GPU पर चलाता है और CUDA का उपयोग करता है के कार्यान्वयन को देखने के लिए चाहते हो सकता है। यह खुला स्रोत है ताकि आप जुड़ने, प्रकार और समूह के लिए एल्गोरिदम देख सकें। लिंक: http://sourceforge.net/projects/alenka/

+3

https://github.com/antonmks/Alenka – fedosov

6

बस इस पेज में मामला किसी खत्म-अप में, PGStormPostgreSQL डेटाबेस के विदेशी डेटा आवरण के एक मॉड्यूल है।

enter image description here

संबंधित मुद्दे