technology

Redis: Миллисекундээс ч хурдан ертөнцийг хөдөлгөдөг үл үзэгдэх хөдөлгүүр

Интернэтэд бидний өдөр бүр хийдэг маш энгийн мэт үйлдлүүдийн цаана асар их хурдны тулаан өрнөдөг. Нэг товч дарахад л нээгдэх ёстой веб хуудас, агшин зуур шинэчлэгдэх мэдэгдэл, гацалтгүй ажиллах чат, секундийн дотор баталгаажих төлбөр — энэ бүхний ард “өгөгдлийг хэр хурдан боловсруулах вэ?” гэсэн ганц л асуулт нуугдаж байдаг. Яг энэ асуултад хүчтэй хариулт өгдөг […]

Automatic speech recognition

Орчин үеийн мэдээллийн технологийн хөгжлийн үр дүнд хүн ба компьютерын харилцаанд томоохон тэсрэлт гарсан нь Хэл яриаг автоматаар таних технологи (Automatic Speech Recognition – ASR) юм. Энэхүү технологи нь хүний хэлсэн үгийг дижитал текст хэлбэрт хөрвүүлэх замаар бидний амьдралыг хөнгөвчилж байна. Хэл яриаг текст болгон хувиргах үндсэн үе шатууд Хэл яриаг таних процесс нь физик […]

Үзэгдлээр хөтлүүлсэн архитектур гэж юу вэ?

Орчин үед системүүд улам нарийн төвөгтэй, хурдан өөрчлөгддөг, өргөтгөх шаардлагатай болж байна. Ийм үед уламжлалт хүсэлт-хариулт (REST) загвар заримдаа хангалтгүй болдог. Үзэгдлээр хөтлүүлсэн архитектур буюу Event-Driven Architecture (EDA) нь системийн бүрэлдэхүүн хэсгүүдийг шууд хүсэлт-хариултын аргаар бус, харин үзэгдэл үүсгэх, түгээх, хүлээн авах, боловсруулах зарчмаар холбодог архитектурын хэв маяг юм. EDA нь жижиг, сул хамааралтай үйлчилгээүүдээс […]

Гэрэл Мэдрэгч: Гэрлийг Хэрхэн Мэдэрдэг вэ?

Гэрэл гэж яг юу вэ? Физикийн утгаар гэрэл — цахилгаан соронзон долгионы тодорхой мужид харгалзах энергийн хэлбэр юм. Долгионы уртаар хэмжигддэг бөгөөд хүний нүдэнд харагдах муж нь 400–700 нанометр (nm) хооронд байдаг. Гэрэл бол нэгэн зэрэг долгион (wave) болон бөөм (particle) шинжтэй. Энэ хоёрдмол шинжийг долгион-бөөмийн дуализм гэнэ. Сенсорын тогтолцоонд бөөмийн шинж — фотон — […]

CUDA гэж юу вэ?

CUDA-ийн үндсэн ойлголт ба архитектур CUDA (Compute Unified Device Architecture) нь NVIDIA-аас боловсруулсан параллель тооцооллын платформ бөгөөд GPU-ийн өндөр зэрэгцээ (parallel) архитектурыг ерөнхий зориулалтын тооцоололд ашиглах боломжийг бүрдүүлдэг. Уламжлалт CPU-д суурилсан тооцоолол нь цөөн тооны хүчирхэг цөм дээр дараалсан гүйцэтгэлд төвлөрдөг бол CUDA нь олон мянган хөнгөн жинтэй thread-үүдийг зэрэг ажиллуулж, data-parallel шинж чанартай бодлогуудыг […]