за өнгөрсөн хэдэн жилүүдээс эхлээд CPU-ны хөгжилд clock хурд тийм ч айхтар өсөхөө байгаад илүү бүтээмжтэй байх талруугаа буюу олон core бий болгох замаар цаашдаа хөгжиж байгаа билээ. Тэгвэл энэ олон core-ийн үр ашигийг гаргахын тулд хэрэглэгддэг програмчлалын техникүүдээс нь хэлэлцвэл ямар вэ?
- task(job) based multithreading, multithreaded work queue
- lock-free programming
- lockless programming
- data-driven multithreading
- data oriented design
- functional programming
- inter process communication
...
гээд л олон техникууд байх шиг байна.
- эдгээрийн давуу болон сул талууд нь юу вэ?
- цаашдын trend юу байх вэ?
- өөр ямар ямар техникууд байгаа вэ?
- mainstream хэлүүдийг ашиглаад эдгээр аргуудыг яаж implement хийх вэ?
- Олон cpu core ашигладаг програмуудын хэрэглээнүүд юу байж болох вэ?
- Манай улсад эдгээр техникүүдийг хэрэглэж хөгжүүлсэн туршлага юу байна?
- энд хэрэглэгддэг ямар ямар ерөнхий ойлголтууд нэр томъёонууд байна вэ?
- software crisis болон multicore програмчлал хоёрын хоорондын холбоо хамааралын талаар
- сүүлийн үеийн програмчлалын хэлнүүдийн хувьсал
- сүүлд шинээр гарсан C++ стандартуудын хэрэглээ
- imperative programming vs functional programming
- эдгээр техникүүдийг хэрэглээд янз бүрийн өгөгдлийн бүтэц болон алгоритмуудыг яаж хурдасгах вэ? бас demonstration байдлаар imlement хийж бичээд benchmark хийгээд үр дүнгүүдээ нийтэлбэл бүүр илүү бүтээлч хэлэлцүүлэг болох байх.
....
гэх мэтээр хэлэлцвэл зүгээр байх.
Multicore programming
Зохицуулагчид: Computer software, Computer Hardware
- sharavsambuu
- Мандах Нарны Туяа Гишvvн

- Бичлэгүүд: 252
- Нэгдсэн: 10-р сар.25.06 2:00 am
- Байршил: cyber world
- Contact:
Multicore programming
whatever!
- Hundaga
- °Site Admin°
- Бичлэгүүд: 2332
- Нэгдсэн: 4-р сар.10.02 4:24 pm
- Байршил: chinii hajuud.. chamaig haraad l, bohi zajilaad l suujiina..
- Contact:
Re: Multicore programming
Za bi ch medeheeree web programming and php talaar, multi core cpu deer:
- Php multi threading demjdeggui, gehdee pthread geed alban esnii bus nemelt lib baigaa, ashiglaj uzeegui..
- Apache multi threading demjdeg, teheer php application shuud core-uudiig zereg ashiglaad yawchihdag..
- Nginx web server harin php-g herhen achaallaj baigaagaas hamaarna, 2 tugeemel implementation-s neg ni tohiruulj baij multi core deer zereg request-uudiig process hiideg bolgoj baisan, 2 jiliin omno law..
- MySQL multi threading demjdeg, thread cache size, thread concurrency geh met thread settings-g harin update hiij fine tune hiih heregtei..
- Busad humuus web server deer thread ashiglah chuhal heregtei bol Java deer l ih applet bicheed ashiglaad baigaa haragddag..
- Php multi threading demjdeggui, gehdee pthread geed alban esnii bus nemelt lib baigaa, ashiglaj uzeegui..
- Apache multi threading demjdeg, teheer php application shuud core-uudiig zereg ashiglaad yawchihdag..
- Nginx web server harin php-g herhen achaallaj baigaagaas hamaarna, 2 tugeemel implementation-s neg ni tohiruulj baij multi core deer zereg request-uudiig process hiideg bolgoj baisan, 2 jiliin omno law..
- MySQL multi threading demjdeg, thread cache size, thread concurrency geh met thread settings-g harin update hiij fine tune hiih heregtei..
- Busad humuus web server deer thread ashiglah chuhal heregtei bol Java deer l ih applet bicheed ashiglaad baigaa haragddag..