CUDA гэж юу вэ?
CUDA-ийн үндсэн ойлголт ба архитектур CUDA (Compute Unified Device Architecture) нь NVIDIA-аас боловсруулсан параллель тооцооллын платформ бөгөөд GPU-ийн өндөр зэрэгцээ (parallel) архитектурыг ерөнхий зориулалтын тооцоололд ашиглах боломжийг бүрдүүлдэг. Уламжлалт CPU-д суурилсан тооцоолол нь цөөн тооны хүчирхэг цөм дээр дараалсан гүйцэтгэлд төвлөрдөг бол CUDA нь олон мянган хөнгөн жинтэй thread-үүдийг зэрэг ажиллуулж, data-parallel шинж чанартай бодлогуудыг […]
Redis гэж юу вэ?
Өнөөдөр бидний ашигладаг аппликейшнүүд маш хурдан ажилладаг болсон билээ. Ганц дараад л олон сая мэдээллийг нэг дор авч, бараг 5сек хүлээхэд л тэвчээр алдах шахуу шуурхай болсон. Гэхдээ яаж ингэж ажиллаад байна? Ард нь юу нуугдаж байгаа юм бол?. Энэ удаагийн нийтлэлээр бид эдгээр асуултуудын хариултыг олж мэдэх болно: Redis гэж юу вэ? Redis бол […]
Go ORM?
ORM гэж юу вэ? ORM гэдэг нь Object-Relational Mapping гэсэн үгний товчлол бөгөөд монголчилбол “Объект болон Харилцан хамааралтай өгөгдлийн сангийн холбоо” гэж ойлгож болно. Энгийнээр хэлбэл, энэ нь таны ашиглаж буй програмчлалын хэл (Java, Python, Go г.м) болон өгөгдлийн сан (MySQL, PostgreSQL г.м) хоёрын хооронд ажилладаг “орчуулагч” юм. Өгөгдлийн сантай ажиллахад ихэвчлэн SQL (Structured Query […]
Speech recognition vs Voice recognition
Хүн ба төхөөрөмж (компьютер)-ийн харилцааг илүү хялбар болгох зорилгоор хүний дуу хоолойг боловсруулах технологи сүүлийн жилүүдэд хурдацтай хөгжиж байна. Тэдгээрийн дотроос Speech Recognition болон Voice Recognition технологиуд нь дуу хоолой боловсруулах системүүдийн үндсэн суурийг бүрдүүлдэг чухал технологиудын нэг юм. Эдгээр технологиуд нь хоёулаа дуу хоолойг боловсруулахад ашиглагддаг хэдий ч зорилго, үйл ажиллагааны хувьд тодорхой ялгаатай […]
Decision Tree-ээс Random Forest хүртэл: Машин хэрхэн шийдвэр гаргадаг вэ?
Өдөр тутмын амьдралд бид тасралтгүй шийдвэр гаргаж байдаг. Coffeе shop-д байхдаа “юу захиалах вэ?”, дэлгүүрт байхдаа “амттай юм авч идэх үү?”, эмнэлэгт “энэ шинж тэмдэг ямар оноштой тохирч байна вэ?” зэрэг асуултууд янз бүрийн хэлбэртэй боловч эцэстээ ихэнх нь “тийм” эсвэл “үгүй” гэсэн хариуд очдог. Хиймэл оюун ухаан ч яг ийм төрлийн шийдвэр гаргах шаардлагатай […]