Ua hoʻomohala kahi hui o nā mea noiʻi mai ka Vrije Universiteit Amsterdam a me ETH Zurich i kahi ʻenehana hoʻouka kaua
Intel
ʻO ke ʻano i hoʻohana ʻia no ka hoʻouka ʻana e like me kahi nāwaliwali "
Mahalo iā DDIO, ua komo pū ka cache processor i ka ʻikepili i hana ʻia i ka wā o ka hana ʻoihana ʻino. Hoʻokumu ʻia ka hoʻouka ʻana o NetCAT ma ka ʻoiaʻiʻo e hoʻopaʻa nei nā kāleka pūnaewele i ka ʻikepili, a ʻo ka wikiwiki o ka hoʻoili ʻana i ka packet i nā pūnaewele kūloko o kēia manawa ua lawa ia e hoʻohuli i ka hoʻopiha ʻana i ka cache a hoʻoholo i ka hele ʻana a i ʻole ka loaʻa ʻole o ka ʻikepili i ka cache ma ka nānā ʻana i nā lohi i ka wā ʻikepili. hoʻoili.
I ka hoʻohana ʻana i nā kau kūkākūkā, e like me SSH, hoʻouna koke ʻia ka ʻeke pūnaewele ma hope o ke kaomi ʻana i ke kī, ʻo ia. ʻO nā lohi ma waena o nā ʻeke e pili ana me nā lohi ma waena o nā kī kī. Ke hoʻohana nei i nā ʻano loiloi helu helu a me ka noʻonoʻo ʻana i ka lohi ma waena o nā kī kī ma ke kūlana o ke kī ma ka papa keyboard, hiki ke hana hou i ka ʻike i hoʻokomo ʻia me kahi kūpono. No ka laʻana, ʻoi aku ka wikiwiki o ka poʻe e kākau "s" ma hope o "a" ma mua o "g" ma hope o "s".
ʻO ka ʻike i waiho ʻia i loko o ka cache processor e hiki ai i kekahi ke hoʻoholo i ka manawa kūpono o nā ʻeke i hoʻouna ʻia e ke kāleka pūnaewele i ka wā e hoʻoili ai i nā pilina e like me SSH. Ma ka hana ʻana i kahi kahe kaʻa, hiki i ka mea hoʻouka ke hoʻoholo i ka manawa e ʻike ʻia ai ka ʻikepili hou i loko o ka cache e pili ana i kahi hana kikoʻī i ka ʻōnaehana. No ka nānā ʻana i nā ʻike o ka cache, hoʻohana ʻia ke ʻano
Hiki ke hoʻohana ʻia ka ʻenehana i manaʻo ʻia no ka hoʻoholo ʻana ʻaʻole i nā kī kī wale nō, akā i nā ʻano ʻikepili huna ʻē aʻe i waiho ʻia i loko o ka cache CPU. Hiki ke hoʻokō ʻia ka hoʻouka ʻana inā ʻaʻohe RDMA, akā me ka ʻole o RDMA ua hoʻemi ʻia kona pono a lilo i mea paʻakikī loa ka hoʻokō. Hiki nō hoʻi ke hoʻohana i ka DDIO e hoʻonohonoho i kahi kaila kamaʻilio huna i hoʻohana ʻia no ka hoʻoili ʻana i ka ʻikepili ma hope o ka hoʻopaʻa ʻia ʻana o kahi kikowaena, ke kaʻe ʻana i nā ʻōnaehana palekana.
Source: opennet.ru