Fakamālohi'i 'a e Tokanga Flash ki ha TPU mo e Ako 'a e Founga Faingata'a . | Mewayz Blog Skip to main content
Hacker News

Fakamālohi'i 'a e Tokanga Flash ki ha TPU mo e Ako 'a e Founga Faingata'a .

Ngaahi fakamatala

14 min read Via archerzhang.me

Mewayz Team

Editorial Team

Hacker News

Fakamālohi'i 'a e Tokanga Flash ki ha TPU mo e Ako 'a e Founga Faingata'a

Ko e tulituli ki he fakalelei'i ko ha hiva saileni ia ki he kau 'enisinia. 'Oku 'ikai ke ne tala'ofa mai 'a e ngaahi ma'u'anga tokoni fakautuutu pe, ka ko e fiefia 'o e pikopiko 'a e hardware ki ho'o loto. Ko 'eku odyssey kimuí ni mai ki hono fakamālohi'i ha fakahoko 'o e tu'unga-'o e-'aati Flash Tokanga-fakakaukau'i ki he NVIDIA GPUs-ki ha Google TPU na'e fanau'i mei he allure 'aupito ko 'eni. Na'e faka'ei'eiki 'a e taumu'a: fakavave'i ha paipa inference mahu'inga. Kae kehe, ko e fonongá ko ha masterclass ia ʻi he ngaahi moʻoni fefeka ʻo e tisaini ʻo e sisitemi modular. Ko ha talanoa ia 'oku ne fakamamafa'i 'a e 'uhinga 'oku mahu'inga ai 'a e ngaahi tu'unga hange ko e Mewayz, 'a ia 'oku nau 'uma mo pule'i 'a e heterogeneity fakatekinolosia, ki he ngaahi ngaue fakapisinisi tu'uloa.

Ko e Hiva Saileni 'o e Fakahoko 'o e Tu'unga

Flash Tokanga ko ha algorithm fakafokifā 'oku fakavave'i fakaofo 'a e ngaahi sipinga 'o e Transformer 'aki hono fakalelei'i 'o e 'alunga 'o e manatu. 'I he GPUs na'e fa'u ia ki ai, 'Oku ma'a 'a e me'a fakaofo. 'Oku fakafalala lahi 'etau tefito'i polokalama, ko ha misini ngaue ki he ngaahi tohi, ki he ngaahi sipinga ko 'eni. 'I he sio ki he ngaahi fika 'o e benchmark, na'e ngali faingofua 'a e 'ekuasi: Flash Attention + 'etau quota TPU = vave ange 'a e ngaue mo e fakamole ma'ulalo ange. Naʻá ku lupe ki loto, ʻi heʻeku falala ʻi he feʻunga ʻa e tinkering levolo maʻulalo-fuhu mo e ngaahi fokotuʻutuʻu ʻo e kernel, ngaahi feituʻu ʻo e manatu, mo e XLA compiler-te u lava ʻo ʻai ʻa e peg tapafā ko ʻení ke feʻunga ki ha ava takai, tensor-ngaueʻaki-fotunga. Ko e 'uluaki tokanga na'e ma'a pe ia ki he ikuna fakatekinikale, 'o 'ikai ko e taimi loloa 'o e tata 'o e loto 'o e sisitemi.

Ko e Cascade 'o e ngaahi me'a faingata'a 'oku 'ikai ke sio ki ai

Ko e 'uluaki "lavame'a" na'e fakakonahi. Hili ha ngaahi uike, ne u maʻu ha sīpinga ke lele. Ka naʻe ʻikai hano ʻuhinga ʻa e ikuná. Na'e vaivai 'a e hack, 'o motuhia mo e ki'i fakafo'ou kotoa pe 'o e laipeli. Ko e kovi angé, naʻá ne fakatupu ha toho taʻehāmai ʻi he paipa kotoa. Na'e hoko 'a e hala 'o e bespoke TPU code ko ha silo, 'o fakamālohi'i kitautolu ke tauhi 'a e ngaahi tohi deployment kehekehe, ngaahi matau 'o e siofi, pea na'a mo e logic 'o e fakamatala-uta. Ko e meʻa naʻe ʻuhinga ke hoko ko ha module optimized naʻe hoko ia ko ha puha ʻuliʻuli ʻoku momoko. Naʻa mau aʻusia ha ngaahi taʻelavameʻa fakamamahi:

  • Heli Fakatonutonu: Na'e faka'uli 'a e ngaahi me'angaue 'o e fakamatala angamaheni ki he'etau kernel angamaheni, 'o 'ai 'a e ngaahi fakafoki 'o e fakahoko ko ha misi fakalilifu ke fakatotolo'i.
  • Timi Bottleneck: Ko au pe na'e mahino kiate au 'a e code 'o e lapi, ta'ofi 'a e fakalakalaka kapau 'oku 'ikai ke u ma'u.
  • Mo'ua Fakatahataha'i: Na'e 'ikai lava ke faingofua hono 'ave 'o e ngaahi fakalelei 'i 'olunga ki he sipinga tefito ki he'etau frankenstein TPU fork.
  • Ngaahi Fakamole Spikes: Ko ha leakage fakamisiteli 'o e manatu 'i he TPU, na'e fanau'i mei he'etau pule'i 'o e manatu ta'efaka'ofo'ofa, na'e iku ia 'i ha taimi ki ha 40% 'o e fakamole 'o e overrun kimu'a pea tau puke ia.

Ko e Fakakaukau Modular: Fakatahataha'i 'i he Fakamālohi-Fe'unga

Ko e lesoni tefito na'e 'ikai fekau'aki ia mo e TPUs pe ko e ngaahi algorithms tokanga. Naʻe fekauʻaki ia mo e modularity. Naʻá ma maumauʻi ha tefitoʻi moʻoni tefito: ʻoku totonu ke fetongi mo fengāueʻaki ʻa e ngaahi konga ʻo ha sisitemi, ʻo ʻikai ke uelo fakataha. 'I hono fakamālohi'i 'o ha konga 'ikai fakafonua ki he'etau stack, na'a mau feilaulau'i 'a e tu'unga ma'u, mahino, mo e agility ki ha fakahokohoko 'o e tumutumu hypothetical na'e 'ikai ke fa'a fakahoko 'i he ngaohi. Ko e feitu'u 'eni 'oku hoko ai 'a e filosofia 'o ha OS pisinisi modular hange ko e Mewayz 'o mahu'inga. 'Oku 'ikai ko e Mewayz 'oku fekau'aki ia mo hono loka'i koe ki ha stack 'e taha; 'oku fekau'aki ia mo hono 'oatu 'o e layer orchestration 'oku ne faka'ata koe ke ke faka'aonga'i 'a e me'angaue lelei taha ki he ngaue-pe ko ha GPU-pau 'a e optimization pe ko ha sipinga TPU-fakafonua-'o 'ikai fie ma'u ke langa mo tauhi 'a e tisiuu fehokotaki'anga 'e koe.

"Ko e fakalelei'i 'oku ne fakalahi 'a e faingata'a 'o e sisitemi 'oku fa'a hoko ia ko e mo'ua fakatekinikale 'i he kaha'u 'oku fakapulipuli'i ko e fakalakalaka. 'Oku ha'u 'a e ola lelei mo'oni mei he ngaahi interfaces ma'a mo e ngaahi konga 'oku lava ke fetongi, 'ikai ko e ngaahi fakataha'anga 'o e taimi 'e taha 'oku to'a."

Ako mo e Pivoting ki he Vave Fakatu'uma'u

Na'a mau iku 'o shelved 'a e 'ahi'ahi fakamālohi 'o e Flash Attention. Ka, na'a mau pivoted ki ha fakahoko 'o e tokanga TPU-fakafonua 'a ia, lolotonga 'oku theoretically tuai ange 'i he pepa, fakamo'oni'i 'oku falala'anga mama'o ange mo tauhi. Na'e fakalakalaka mo'oni 'a e throughput 'o e sisitemi fakakatoa koe'uhi ko 'ene tu'unga ma'u. Ko e me'a 'oku mahu'inga ange, na'a mau kamata ke fa'u 'etau ngaahi ngaue AI ko e discrete, modules 'oku faka'uhinga'i lelei. Ko e liliu ko 'eni 'i he fakakaukau-fakamu'omu'a 'a e ngaahi aleapau ma'a 'i he vaha'a 'o e ngaahi konga 'i he raw, localized fakahoko-ko e me'a tofu pe ia 'oku ne faka'ata 'a e ngaahi pisinisi ke scale 'atamai. 'I ha mamani 'o e vave 'a e evolving 'o e ngaahi naunau, 'Oku 'omi 'e ha tu'unga hange ko Mewayz 'a e fa'unga ke plug 'i he ngaahi malava fo'ou 'o 'ikai toe langa 'a e uili, pe 'i he'etau me'a, 'o 'ikai feinga ke toe fakatupu 'a e processor. Na'e ako'i mai 'e he founga faingata'a 'a e vave tu'uloa 'oku 'ikai ko e ikuna 'i he micro-tau kotoa pe, ka ko hono fakapapau'i 'e lava ke laka fakataha ho'o kau tau kotoa.

💡 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 →

Ngaahi Fehuʻi ʻoku Faʻa ʻEke

Fakamālohi'i 'a e Tokanga Flash ki ha TPU mo e Ako 'a e Founga Faingata'a

Ko e tulituli ki he fakalelei'i ko ha hiva saileni ia ki he kau 'enisinia. 'Oku 'ikai ke ne tala'ofa mai 'a e ngaahi ma'u'anga tokoni fakautuutu pe, ka ko e fiefia 'o e pikopiko 'a e hardware ki ho'o loto. Ko 'eku odyssey kimuí ni mai ki hono fakamālohi'i ha fakahoko 'o e tu'unga-'o e-'aati Flash Tokanga-fakakaukau'i ki he NVIDIA GPUs-ki ha Google TPU na'e fanau'i mei he allure 'aupito ko 'eni. Na'e faka'ei'eiki 'a e taumu'a: fakavave'i ha paipa inference mahu'inga. Kae kehe, ko e fonongá ko ha masterclass ia ʻi he ngaahi moʻoni fefeka ʻo e tisaini ʻo e sisitemi modular. Ko ha talanoa ia 'oku ne fakamamafa'i 'a e 'uhinga 'oku mahu'inga ai 'a e ngaahi tu'unga hange ko e Mewayz, 'a ia 'oku nau 'uma mo pule'i 'a e heterogeneity fakatekinolosia, ki he ngaahi ngaue fakapisinisi tu'uloa.

Ko e Hiva Saileni 'o e Fakahoko 'o e Tu'unga

Flash Tokanga ko ha algorithm fakafokifā 'oku fakavave'i fakaofo 'a e ngaahi sipinga 'o e Transformer 'aki hono fakalelei'i 'o e 'alunga 'o e manatu. 'I he GPUs na'e fa'u ia ki ai, 'Oku ma'a 'a e me'a fakaofo. 'Oku fakafalala lahi 'etau tefito'i polokalama, ko ha misini ngaue ki he ngaahi tohi, ki he ngaahi sipinga ko 'eni. 'I he sio ki he ngaahi fika 'o e benchmark, na'e ngali faingofua 'a e 'ekuasi: Flash Attention + 'etau quota TPU = vave ange 'a e ngaue mo e fakamole ma'ulalo ange. Naʻá ku lupe ki loto, ʻi heʻeku falala ʻi he feʻunga ʻa e tinkering levolo maʻulalo-fuhu mo e ngaahi fokotuʻutuʻu ʻo e kernel, ngaahi feituʻu ʻo e manatu, mo e XLA compiler-te u lava ʻo ʻai ʻa e peg tapafā ko ʻení ke feʻunga ki ha ava takai, tensor-ngaueʻaki-fotunga. Ko e 'uluaki tokanga na'e ma'a pe ia ki he ikuna fakatekinikale, 'o 'ikai ko e taimi loloa 'o e tata 'o e loto 'o e sisitemi.

Ko e Cascade 'o e ngaahi me'a faingata'a 'oku 'ikai ke sio ki ai

Ko e 'uluaki "lavame'a" na'e fakakonahi. Hili ha ngaahi uike, ne u maʻu ha sīpinga ke lele. Ka naʻe ʻikai hano ʻuhinga ʻa e ikuná. Na'e vaivai 'a e hack, 'o motuhia mo e ki'i fakafo'ou kotoa pe 'o e laipeli. Ko e kovi angé, naʻá ne fakatupu ha toho taʻehāmai ʻi he paipa kotoa. Na'e hoko 'a e hala 'o e bespoke TPU code ko ha silo, 'o fakamālohi'i kitautolu ke tauhi 'a e ngaahi tohi deployment kehekehe, ngaahi matau 'o e siofi, pea na'a mo e logic 'o e fakamatala-uta. Ko e meʻa naʻe ʻuhinga ke hoko ko ha module optimized naʻe hoko ia ko ha puha ʻuliʻuli ʻoku momoko. Naʻa mau aʻusia ha ngaahi taʻelavameʻa fakamamahi:

Ko e Fakakaukau Modular: Fakatahataha'i 'i he Fakamālohi-Fe'unga

Ko e lesoni tefito na'e 'ikai fekau'aki ia mo e TPUs pe ko e ngaahi algorithms tokanga. Naʻe fekauʻaki ia mo e modularity. Naʻá ma maumauʻi ha tefitoʻi moʻoni tefito: ʻoku totonu ke fetongi mo fengāueʻaki ʻa e ngaahi konga ʻo ha sisitemi, ʻo ʻikai ke uelo fakataha. 'I hono fakamālohi'i 'o ha konga 'ikai fakafonua ki he'etau stack, na'a mau feilaulau'i 'a e tu'unga ma'u, mahino, mo e agility ki ha fakahokohoko 'o e tumutumu hypothetical na'e 'ikai ke fa'a fakahoko 'i he ngaohi. Ko e feitu'u 'eni 'oku hoko ai 'a e filosofia 'o ha OS pisinisi modular hange ko e Mewayz 'o mahu'inga. 'Oku 'ikai ko e Mewayz 'oku fekau'aki ia mo hono loka'i koe ki ha stack 'e taha; 'oku fekau'aki ia mo hono 'oatu 'o e layer orchestration 'oku ne faka'ata koe ke ke faka'aonga'i 'a e me'angaue lelei taha ki he ngaue-pe ko ha GPU-pau 'a e optimization pe ko ha sipinga TPU-fakafonua-'o 'ikai fie ma'u ke langa mo tauhi 'a e tisiuu fehokotaki'anga 'e koe.

Ako mo e Pivoting ki he Vave Fakatu'uma'u

Na'a mau iku 'o shelved 'a e 'ahi'ahi fakamālohi 'o e Flash Attention. Ka, na'a mau pivoted ki ha fakahoko 'o e tokanga TPU-fakafonua 'a ia, lolotonga 'oku theoretically tuai ange 'i he pepa, fakamo'oni'i 'oku falala'anga mama'o ange mo tauhi. Na'e fakalakalaka mo'oni 'a e throughput 'o e sisitemi fakakatoa koe'uhi ko 'ene tu'unga ma'u. Ko e me'a 'oku mahu'inga ange, na'a mau kamata ke fa'u 'etau ngaahi ngaue AI ko e discrete, modules 'oku faka'uhinga'i lelei. Ko e liliu ko 'eni 'i he fakakaukau-fakamu'omu'a 'a e ngaahi aleapau ma'a 'i he vaha'a 'o e ngaahi konga 'i he raw, localized fakahoko-ko e me'a tofu pe ia 'oku ne faka'ata 'a e ngaahi pisinisi ke scale 'atamai. 'I ha mamani 'o e vave 'a e evolving 'o e ngaahi naunau, 'Oku 'omi 'e ha tu'unga hange ko Mewayz 'a e fa'unga ke plug 'i he ngaahi malava fo'ou 'o 'ikai toe langa 'a e uili, pe 'i he'etau me'a, 'o 'ikai feinga ke toe fakatupu 'a e processor. Na'e ako'i mai 'e he founga faingata'a 'a e vave tu'uloa 'oku 'ikai ko e ikuna 'i he micro-tau kotoa pe, ka ko hono fakapapau'i 'e lava ke laka fakataha ho'o kau tau kotoa.

Ko ho'o ngaahi me'angaue pisinisi kotoa pe 'i he feitu'u 'e taha Ta'ofi 'a e juggling 'o e ngaahi polokalama lahi. Mewayz fakataha'i 'a e ngaahi me'angaue 'e 208 ki he $49/mahina pe — mei he 'inivenitoa ki he HR, booking ki he analytics. 'Oku 'ikai fiema'u ha kaati fakamo'ua ke kamata.

3b82f6; lanu: # fff; fakafonu: 10px 24px; kau'āfonua-letiusi: 6px; tohi-teuteu: 'ikai ha taha; founga-mamafa 'o e mata'itohi → 60"
Ko hono fakamalohi'i 'o e Tokanga Flash ki ha TPU mo e Ako 'a e Faingata'a Founga","url": "fakamālohi'i-flash-tokanga-ki-ha-tpu-pea-ako-'a e -founga-faingata'a","'ahoPulusi":"'ahoFakatonutonu":"2026-03-13T06:55: 02+00:00","fa'u tohi":{"@fa'ahinga":"Kautaha","hingoa":"Mewayz","url":"https://mewayz.com"},"pulusi": Ko hono fakamalohi'i 'o e Tokanga Flash ki ha TPU mo e Ako 'a e Faingata'a Founga","talitali":{"@fa'ahinga":"Tali","tohi":"Ko e tulituli ki he optimization ko ha hiva siren ma'a e kau 'enisinia 'oku 'ikai ke ne tala'ofa 'a e ngaahi ma'u'anga tokoni fakalahi pe, ka ko e fiefia 'o e pikopiko 'o e ngaahi naunau ki ho'o loto na'e Ko 'eku odyssey kimuí ni mai ki hono fakahoko 'o e GPUA Atten. fanau'i mei he allure 'aupito ko 'eni na'e faka'ei'eiki 'a e taumu'a: fakavave'i ha paipa inference mahu'inga, ka neongo ia, ko ha masterclass 'i he ngaahi mo'oni fefeka 'o e tisaini 'o e sisitemi modular Ko ha talanoa 'oku ne fakamamafa'i 'a e 'uhinga 'oku 'uma ai 'a e ngaahi tu'unga hange ko Mewayz, 'a ia 'oku mahu'inga 'a e heterogeneity fakatekinolosia. ngaahi ngaue."}},{"@fa'ahinga":"Fehu'i","hingoa":"Ko e Hiva 'o e Siren 'o e Fakahoko 'o e tumutumu","taliTali":{"@fa'ahinga":"Tali","tohi":"Flash Tokanga ko ha algorithm fakafo'ou 'oku fakavave'i fakaofo 'a e ngaahi sipinga 'o e Transformer 'aki hono fakalelei'i 'a e ngaahi sipinga 'o e manatu 'o e O. tefito'i tohi kole, ha misini ngaue 'a e tohi, 'oku fakafalala lahi ki he ngaahi sipinga ko 'eni.Sio ki he ngaahi fika 'o e benchmark, na'e ngali faingofua 'a e 'ekuasi: Flash Tokanga + 'etau vahenga TPU = ngaue vave ange mo e ngaahi fakamole ma'ulalo ange na'a ku lupe 'i he, falala 'oku fe'unga 'a e tinkering 'o e tu'unga ma'ulalo-fuhu 'a e kernel andI layout, 'e lava ke fai 'e he kernel. peg fe'unga ki ha takai, tensor-ngaue-fotunga 'o e ava na'e ma'a 'a e ikuna fakatekinikale, 'ikai 'i he taimi loloa 'o e loto 'o e sisitemi."}},{"@type":"Fehu'i","hingoa":"Ko e Cascade 'o e Unseen. Ngaahi faingata'a","taliTali":{"@fa'ahinga":"Tali","text":"Ko e 'uluaki \"lavame'a\" na'e fakakonahi. Ka na'e 'i ai 'a e ikuna 'a e ava, 'o maumau'i 'a e hala si'isi'i kotoa pe 'o e laipeli 'i he T. na'e hoko ia ko ha silo, 'o fakamālohi'i kimautolu ke tauhi 'a e ngaahi tohi 'o e deployment kehekehe, ngaahi matau 'o e siofi, pea na'a mo e logic 'o e fakamatala-uta. Na'e 'ikai ke fekau'aki 'a e lesoni tefito mo e modularity mo e ngaahi tefito'i mo'oni tefito: 'oku totonu ke swappable 'a e ngaahi konga 'o e sisitemi mo e interoperable, 'ikai welded fakataha 'etau sacrin. mahino, mo e agility ki ha fakahokohoko 'o e tumutumu hypothetical na'e 'ikai ke fa'a fakahoko 'i he ngaohi'anga Ko e feitu'u 'eni 'oku hoko ai 'a e filosofia 'o ha OS pisinisi modular hange ko Mewayz 'oku 'ikai fekau'aki mo hono loka'i koe ki he stack 'e taha 'oku fekau'aki ia mo hono 'oatu 'o e layer orchestration 'oku ne faka'ata koe ke ke faka'aonga'i 'a e me'angaue lelei taha-a e T- Pu; model—'o 'ikai fie ma'u ke ke langa mo tauhi 'a e tisiuu fehokotaki'anga 'e koe."}},{"@fa'ahinga":"Fehu'i","hingoa":"Ako mo e Pivoting ki he Vave Fakatu'uma'u","taliTali":{"@fa'ahinga":"Tali","tohi":"Na'a mau flatteded 'i he iku'anga 'o e pish. TPU-fakatokanga'i 'a e fakahoko 'o e, lolotonga 'oku tuai ange 'a e theoretically 'i he pepa, fakamo'oni'i 'oku falala'anga mama'o ange 'a e throughput 'o e sisitemi fakakatoa 'oku fakalakalaka mo'oni koe'uhi ko 'ene tu'unga ma'u 'a e me'a 'oku mahu'inga ange, na'a mau kamata ke fa'u 'etau ngaahi ngaue 'o e AI ko e discrete, modules fakalotofonua 'o e contractized— ko e me'a tofu pe 'oku ne faka'ata 'a e ngaahi pisinisi ke scale 'atamai'ia 'I ha mamani 'o e vave 'a e tupulaki 'a e ngaahi naunau, 'oku 'omi 'e ha tu'unga hange ko Mewayz 'a e fa'unga ke plug 'i he ngaahi malava fo'ou 'o 'ikai toe langa 'a e uili, pe 'i he'etau me'a, 'o 'ikai feinga ke reinvent 'a e processor 'oku ako'i 'a e microba kotoa pe fekau'aki mo e sustain'. 'e lava ke laka fakataha 'a e kau tau kotoa."}}]}

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 6,204+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 6,204+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime