HN نى كۆرسەت: Eyot ، پروگرامما تىلى GPU باشقا بىر تېما | Mewayz Blog Skip to main content
Hacker News

HN نى كۆرسەت: Eyot ، پروگرامما تىلى GPU باشقا بىر تېما

باھا

1 min read Via cowleyforniastudios.com

Mewayz Team

Editorial Team

Hacker News

ئۈستەل ئۈستىڭىزدە دەرىجىدىن تاشقىرى كومپيۇتېر بار. نېمىشقا ئىشلىتىش تەس؟

نەچچە ئون يىلدىن بۇيان ، پروگرامما تۈزۈش مەركىزى پەرەزنى چۆرىدەپ قۇرۇلدى: مەركىزى بىر تەرەپ قىلغۇچ مەشغۇلاتنىڭ مېڭىسى. GPU كەڭ كۆلەمدە پاراللېل ھېسابلاش ئىقتىدارىغا ئىگە پاراللېل كۈچلۈك دۆلەت بولۇپ ، مەخسۇس بىر تەرەپ قىلغۇچ دەپ قارىلىدۇ - يىراق تۇغقان سىز پەقەت ئىنتايىن كونكرېت ، گرافىكلىق ۋەزىپىلەرنى تەلەپ قىلىدۇ. ئۇنىڭ خام كۈچىنى ئىشلىتىش CUDA ياكى OpenCL غا ئوخشاش ئۆگىنىش مۇرەككەپ ، ئۈنسىز رامكىلارنى تەلەپ قىلىپ ، ئاددىي ئىقتىدارنى ئاشۇرۇشتىكى ئاساسلىق قۇرۇلۇشتىكى توسالغۇغا ئايلىنىشى كېرەك. ئەگەر ئۇنداق بولمىسا قانداق بولار؟ ئەگەر GPU پەقەت باشقا بىر تېما بولۇپ ، پروگراممىڭىزنىڭ لوگىكىسىغا يوچۇقسىز بىرلەشتۈرۈلگەن بولسا قانداق بولار؟ بۇ Eyot نىڭ ئارقىسىدىكى رادىكال ئاددىيلىق.

كۆزنى تونۇشتۇرۇش: كومپيۇتېرنىڭ بىرلىككە كەلگەن كۆرۈنۈشى

Eyot بولسا GPU نى سىرتقى تېزلەتكۈچ ئەمەس ، بەلكى ماسلىشىش ئەندىزىسىدىكى بىرىنچى دەرىجىلىك پۇقرا سۈپىتىدە مۇئامىلە قىلىش ئۈچۈن باشتىن-ئاخىر لايىھەلەنگەن يېڭى پروگرامما تىلى. يادرولۇق ئىدىيە نەپىس قالايمىقانلاشتۇرۇۋېتىدۇ: سىز بىر تېما ھاسىل قىلالايسىز. نېمىشقا بۇ تېما GPU دا ئىجرا بولالمايدۇ؟ Eyot نىڭ تۈزگۈچىسى ۋە ئىجرا قىلىش ۋاقتى ئىچكى ساقلىغۇچ باشقۇرۇش ، مېغىزنى تەكلىپ قىلىش ۋە سانلىق مەلۇمات ماس قەدەملەشتۈرۈشنىڭ مۇرەككەپ تەپسىلاتلىرىنى بىر تەرەپ قىلىپ ، ئاچقۇچىلارغا بىرلىككە كەلگەن مودېلنى تەقدىم قىلىپ ، ئوخشىمىغان ھېسابلاشتىكى توسالغۇنى زور دەرىجىدە تۆۋەنلىتىدۇ.

بۇ خىل ئۇسۇل بىز Mewayz دا مەخسۇس ئىشلىتىدىغان سانلىق مەلۇمات كۆپ قوللىنىشچان پروگراممىلار ئۈچۈن ئالاھىدە كۈچلۈك. بىزنىڭ مودۇللۇق سودا مەشغۇلات سىستېمىمىز ئەمەلىي ئانالىزدىن تارتىپ مۇرەككەپ پۇل-مۇئامىلە ئەندىزىسىگىچە بولغان نۇرغۇن ئۇچۇر ئېقىمىنى ئۈنۈملۈك بىر تەرەپ قىلىدۇ. Eyot پروگراممېرلىرىمىزنىڭ API مۇرەككەپلىكىنىڭ ئارقىسىدا قۇلۇپلانغان ئىقتىدارنى ئېچىش بىلەن بىرگە تېخىمۇ پاكىز ، تېخىمۇ ئاسرايدىغان كود يازالايدۇ.

قانداق ئىشلەيدۇ: ماسلىشىشچانلىق ، مۇرەككەپلىك ئەمەس

Eyot نىڭ قاپقىقى ئاستىدا ، سېھىر ئۇنىڭ تىپى سىستېمىسى ۋە پىلانلىغۇچىسىدا. ئىقتىدار ياكى بىر بۆلەك كودنى ئېلان قىلسىڭىز ، ئۇنىڭ كۆزلىگەن ئىجرا مەزمۇنىنى ئىزاھلىيالايسىز. بۇ تىل «ھېسابلاش نىشانى» ئۇقۇمىنى تونۇشتۇرىدۇ ، مەسىلەن «@ cpu» ۋە «@ gpu» - ئەمما بۇلار پۈتۈنلەي ئوخشىمايدىغان دۇنيا ئەمەس ، ئىجرا تېمىسىنىڭ خۇسۇسىيىتى دەپ قارىلىدۇ.

  • ئاددىي تۇخۇم چىقىرىش: سىز بىر ئۆلچەملىك CPU تېمىغا ئوخشاش «spawn @gpu {...}» ئارقىلىق ۋەزىپە ئىجرا قىلالايسىز.
  • ئاپتوماتىك ئىچكى ساقلىغۇچنى باشقۇرۇش: Eyot نىڭ ئىجرا ۋاقتى CPU بىلەن GPU ئىچكى ساقلىغۇچ ئارىسىدىكى سانلىق مەلۇماتلارنى ئاپتوماتىك بىر تەرەپ قىلىدۇ ، ماسلىشىشچانلىققا كاپالەتلىك قىلىدۇ ھەمدە پروگرامما ئاچقۇچىنى خاتالىق كۆپ قولدا يۆتكەشتىن قۇتۇلدۇرىدۇ.
  • تونۇش ماس قەدەم: سىز ئوخشاش ئىپتىدائىي ئۇسۇللارنى ئىشلىتىسىز ، يەنى قانال ، ئاۋازسىز ۋە ۋەدىگە ئوخشاش ، CPU بىلەن GPU تېمىلىرىنى ماسلاشتۇرۇپ ، ئىزچىل ۋە ئالدىن پەرەز قىلغىلى بولىدىغان پروگرامما ئەندىزىسىنى بارلىققا كەلتۈرىسىز.

نەتىجىدە ھېسابلاش زىچ ۋەزىپىنى پاراللېللاشتۇرۇش مەلۇم قاتتىق دېتال قۇرۇلمىسى ئۈچۈن ئەمەس ، بەلكى كودنى ماس قەدەمدە تۈزۈش مەسىلىسىگە ئايلىنىدۇ.

"Eyot پەقەت GPU پروگرامما تۈزۈشنى ئاسانلاشتۇرمايدۇ ؛ ئۇ سىزنىڭ پروگراممىڭىزنىڭ بايلىقىغا بولغان كۆز قارىشىڭىزنى ئۆزگەرتىدۇ. قاتتىق دېتال ئاخىرى مەركىزى لايىھىلەش چەكلىمىسى ئەمەس ، بەلكى ئەمەلىيلەشتۈرۈش تەپسىلاتلىرىغا ئايلىنىدۇ."

ئاچقۇچىلار ۋە سودىگەرلەر ئۈچۈن قوللىنىلىدىغان تەسىرلەر

بۇ خىل ئۇسۇلنىڭ يوشۇرۇن تەسىرى چوڭقۇر. ئاچقۇچىلارغا نىسبەتەن ئېيتقاندا ، ئۇ مۇلايىم ئۆگىنىش ئەگرى سىزىقى ۋە بىلىش يۈكىنى يېنىكلىتىشنى كۆرسىتىدۇ. «مەركىزى بىر تەرەپ قىلغۇچ كودى» بىلەن «GPU كودى» ئوتتۇرىسىدىكى روھىي مەزمۇن ئالماشتۇرۇش شاللىنىپ ، تەرەققىيات دەۋرىيلىكى تېز ۋە كەمتۈكلەر ئاز بولىدۇ. كارخانىلارغا ، بولۇپمۇ Mewayz غا ئوخشاش سانلىق مەلۇمات قوزغىتىش سۇپىسىغا نىسبەتەن ئۇ بىۋاسىتە رىقابەت ئەۋزەللىكىگە ئايلىنىدۇ.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

Eyot نى تەرەققىيات خىزمەت ئېقىمىمىزغا بىرلەشتۈرۈش ئارقىلىق ، مۇرەككەپ سانلىق مەلۇمات ئۆزگەرتىش ، ماشىنا ئۆگىنىش يەكۈنى ۋە ئاجايىپ تېز سۈرئەتتە تەقلىد قىلىش رولىنى ئوينايدىغان مودۇللارنى تېخىمۇ ئاسان قۇرالايمىز. بۇ Mewayz سۇپىسىدىكى خېرىدارلىرىمىزنىڭ تېخىمۇ ئاددىي ، تېخىمۇ پۇختا كود يازغان ۋاقتىمىزدا ئىلگىرىكىگە قارىغاندا تېخىمۇ تېز چۈشىنىشكە ۋە جەريانلارنى ئاپتوماتلاشتۇرۇشىغا شارائىت ھازىرلاپ بېرىدۇ. خاتىرە كومپيۇتېردىن تارتىپ نۇرغۇنلىغان GPU لىرى بار مۇلازىمېتىرغىچە قاتتىق دېتالنىڭ پۈتۈن چاستوتا سىكانىرلاش ئىقتىدارى بىزنىڭ مەشغۇلات سىستېمىمىزنى ھەقىقىي كۆلەملەشتۈرگىلى ۋە كەلگۈسىگە ئىسپاتلايدۇ.

كەلگۈسى بىرلىككە كەلدى

Eyot پروگرامما تۈزۈش تىللىرى زامانىۋى قاتتىق دېتاللارنىڭ ئوخشىمىغان تەبىئىتىنى تولۇق قوبۇل قىلىدىغان كەلگۈسى ئۈچۈن مۇھىم بىر قەدەمنى كۆرسىتىدۇ. ئۇ CPU بىلەن GPU پروگرامما تۈزۈش ئوتتۇرىسىدىكى ئۇزۇندىن بۇيان داۋاملىشىپ كېلىۋاتقان ئىككى قۇتۇپقا جەڭ ئېلان قىلىپ ، تېخىمۇ بىر گەۋدىلەشتۈرۈلگەن ۋە بىۋاسىتە تۇيغۇ بېرىدىغان ئىلگىرىلەش يولىنى كۆرسىتىپ بېرىدۇ. ئۇنىڭ دەسلەپكى پەلسەپىسى تېخى دەسلەپكى باسقۇچتا بولسىمۇ ، مېۋايز ۋەزىپىسى بىلەن ناھايىتى ماسلىشىدۇ: نەپىس ، مودۇل ۋە ئاددىي ئابستراكتلار ئارقىلىق كۈچلۈك ، مۇرەككەپ سىستېمىلارنى بەرپا قىلىش. GPU بىر تېما. ئۇنىڭ ۋاقتى كەلگەن كۈچلۈك پىكىر.

دائىم سورايدىغان سوئاللار

ئۈستەل ئۈستىڭىزدە دەرىجىدىن تاشقىرى كومپيۇتېر بار. نېمىشقا ئىشلىتىش تەس؟

نەچچە ئون يىلدىن بۇيان ، پروگرامما تۈزۈش مەركىزى پەرەزنى چۆرىدەپ قۇرۇلدى: مەركىزى بىر تەرەپ قىلغۇچ مەشغۇلاتنىڭ مېڭىسى. GPU كەڭ كۆلەمدە پاراللېل ھېسابلاش ئىقتىدارىغا ئىگە پاراللېل كۈچلۈك دۆلەت بولۇپ ، مەخسۇس بىر تەرەپ قىلغۇچ دەپ قارىلىدۇ - يىراق تۇغقان سىز پەقەت ئىنتايىن كونكرېت ، گرافىكلىق ۋەزىپىلەرنى تەلەپ قىلىدۇ. ئۇنىڭ خام كۈچىنى ئىشلىتىش CUDA ياكى OpenCL غا ئوخشاش ئۆگىنىش مۇرەككەپ ، ئۈنسىز رامكىلارنى تەلەپ قىلىپ ، ئاددىي ئىقتىدارنى ئاشۇرۇشتىكى ئاساسلىق قۇرۇلۇشتىكى توسالغۇغا ئايلىنىشى كېرەك. ئەگەر ئۇنداق بولمىسا قانداق بولار؟ ئەگەر GPU پەقەت باشقا بىر تېما بولۇپ ، پروگراممىڭىزنىڭ لوگىكىسىغا يوچۇقسىز بىرلەشتۈرۈلگەن بولسا قانداق بولار؟ بۇ Eyot نىڭ ئارقىسىدىكى رادىكال ئاددىيلىق.

كۆزنى تونۇشتۇرۇش: كومپيۇتېرنىڭ بىرلىككە كەلگەن كۆرۈنۈشى

Eyot بولسا GPU نى سىرتقى تېزلەتكۈچ ئەمەس ، بەلكى ماسلىشىش ئەندىزىسىدىكى بىرىنچى دەرىجىلىك پۇقرا سۈپىتىدە مۇئامىلە قىلىش ئۈچۈن باشتىن-ئاخىر لايىھەلەنگەن يېڭى پروگرامما تىلى. يادرولۇق ئىدىيە نەپىس قالايمىقانلاشتۇرۇۋېتىدۇ: سىز بىر تېما ھاسىل قىلالايسىز. نېمىشقا بۇ تېما GPU دا ئىجرا بولالمايدۇ؟ Eyot نىڭ تۈزگۈچىسى ۋە ئىجرا قىلىش ۋاقتى ئىچكى ساقلىغۇچ باشقۇرۇش ، مېغىزنى تەكلىپ قىلىش ۋە سانلىق مەلۇمات ماس قەدەملەشتۈرۈشنىڭ مۇرەككەپ تەپسىلاتلىرىنى بىر تەرەپ قىلىپ ، ئاچقۇچىلارغا بىرلىككە كەلگەن مودېلنى تەقدىم قىلىپ ، ئوخشىمىغان ھېسابلاشتىكى توسالغۇنى زور دەرىجىدە تۆۋەنلىتىدۇ.

قانداق ئىشلەيدۇ: ماسلىشىشچانلىق ، مۇرەككەپلىك ئەمەس

Eyot نىڭ قاپقىقى ئاستىدا ، سېھىر ئۇنىڭ تىپى سىستېمىسى ۋە پىلانلىغۇچىسىدا. ئىقتىدار ياكى بىر بۆلەك كودنى ئېلان قىلسىڭىز ، ئۇنىڭ كۆزلىگەن ئىجرا مەزمۇنىنى ئىزاھلىيالايسىز. بۇ تىل «ھېسابلاش نىشانى» ئۇقۇمىنى تونۇشتۇرىدۇ ، مەسىلەن «@ cpu» ۋە «@ gpu» - ئەمما بۇلار پۈتۈنلەي ئوخشىمايدىغان دۇنيا ئەمەس ، ئىجرا تېمىسىنىڭ خۇسۇسىيىتى دەپ قارىلىدۇ.

ئاچقۇچىلار ۋە سودىگەرلەر ئۈچۈن قوللىنىلىدىغان تەسىرلەر

بۇ خىل ئۇسۇلنىڭ يوشۇرۇن تەسىرى چوڭقۇر. ئاچقۇچىلارغا نىسبەتەن ئېيتقاندا ، ئۇ مۇلايىم ئۆگىنىش ئەگرى سىزىقى ۋە بىلىش يۈكىنى يېنىكلىتىشنى كۆرسىتىدۇ. «مەركىزى بىر تەرەپ قىلغۇچ كودى» بىلەن «GPU كودى» ئوتتۇرىسىدىكى روھىي مەزمۇن ئالماشتۇرۇش شاللىنىپ ، تەرەققىيات دەۋرىيلىكى تېز ۋە كەمتۈكلەر ئاز بولىدۇ. كارخانىلارغا ، بولۇپمۇ Mewayz غا ئوخشاش سانلىق مەلۇمات قوزغىتىش سۇپىسىغا نىسبەتەن ئۇ بىۋاسىتە رىقابەت ئەۋزەللىكىگە ئايلىنىدۇ.

كەلگۈسى بىرلىككە كەلدى

Eyot پروگرامما تۈزۈش تىللىرى زامانىۋى قاتتىق دېتاللارنىڭ ئوخشىمىغان تەبىئىتىنى تولۇق قوبۇل قىلىدىغان كەلگۈسى ئۈچۈن مۇھىم بىر قەدەمنى كۆرسىتىدۇ. ئۇ CPU بىلەن GPU پروگرامما تۈزۈش ئوتتۇرىسىدىكى ئۇزۇندىن بۇيان داۋاملىشىپ كېلىۋاتقان ئىككى قۇتۇپقا جەڭ ئېلان قىلىپ ، تېخىمۇ بىر گەۋدىلەشتۈرۈلگەن ۋە بىۋاسىتە تۇيغۇ بېرىدىغان ئىلگىرىلەش يولىنى كۆرسىتىپ بېرىدۇ. ئۇنىڭ دەسلەپكى پەلسەپىسى تېخى دەسلەپكى باسقۇچتا بولسىمۇ ، مېۋايز ۋەزىپىسى بىلەن ناھايىتى ماسلىشىدۇ: نەپىس ، مودۇل ۋە ئاددىي ئابستراكتلار ئارقىلىق كۈچلۈك ، مۇرەككەپ سىستېمىلارنى بەرپا قىلىش. GPU بىر تېما. ئۇنىڭ ۋاقتى كەلگەن كۈچلۈك پىكىر.

مەشغۇلاتىڭىزنى ئاددىيلاشتۇرۇشقا تەييارمۇ؟

مەيلى CRM ، تالون ، HR ياكى 208 مودۇلنىڭ ھەممىسىگە ئېھتىياجلىق بولۇڭ - Mewayz سىزنى قاپلىدى. 138K + كارخانا ئاللىقاچان ئالماشتۇردى.

باشلاش ھەقسىز →