Files
parallel-hashmap/html/img/hashtable_benchmarks.PNG
T

57 lines
15 KiB
Plaintext
Raw Normal View History

2019-03-02 21:02:11 -05:00
‰PNG

IHDRxù“CÚsRGB®ÎégAMA± üa pHYsÃÃÇo¨d;1IDATx^íÝM¨,ÙAÀñ—I&‰c4F&q"Ñ@#YH!D¹d%’¬$4 ÁÍ@p)$´!.4\(d!„dÝÙ¨„l\ˆpݹpãæ‚;ÉÒeÛuªªûœS§¿n[·»ê÷ƒbævw}tÝ®SÿWݯߋ
³"ðfFàÌŒÀ˜03`fÀÌ<€™x3#ðfFàÌŒÀ˜03`fÀÌ<€™x3#ðfFàÌŒÀ˜03`fÀÌ<€™x3#ðfFàÌŒÀ˜03`fÀÌ<€™x3#ðfFàÌŒÀ˜03`fÀÌ<€™x3#ðfFàÌÌ,ï{ßûÞæ³ŸýìæÍ7ßÜüùŸÿ¹É4˜þèþhó»¿û»›ÿþïÿî^50³ ¼?øƒ?ؼxñÂd:95¯˜›YÞoýÖo…“÷§?ýéÍþášLƒéCúPxßè^50³ ¼/|á áäý—ù—Ý-úüç?^#ßùÎwº[`>˜3Ç" <æLà±H€9x,’À˜3Ç" <æLà±H€9x,’ÀÞë»Í‹ÕýþÿïÖ›‡ðSä~ÖõâÅjÓ>òé„mxq·Y6¢ó°ÞÜm·åîà"á±G–u©°¼§ßµ<æLàK1ðº¸;+¨ª¸ß¬Ž¬¯
À3#«vàmÅA|ís&ð¸_¥!5¼Éã®ÕlW9â6ë»í}çÖ^ µ—ù4s&ðJ
ñ“Þ©¸Û½mÛNûÇ•®Àµavv(†m{±t\XgºÍm ÆStòKÛP¸­[÷ny…˜¼•«x€9xƒ«u[»ÛNÄ]x\r…-º]ñ²/¾’V¾R—/wøºùúÛ.
¼A@–·£}Üõ0g¯ ÄR.m¸moobí®ýÿá…ª6z·ÇÑ“…R)&OÄV‘ÃíI%ëº0ðš}’Þ¿UŠÓ‹ƒõy<æLà ¼þæð˜Á•ª6´šÇ
§þ±ñ½RX#{«÷ØU³p_´
¼öÿ“åì¦<æÎ‹Íç&ð˜3Wp0ð’+m]ÌÅ·…hºàJÚˆ«]ûí)Gb¤¯^xYP๠¼‚óo«»:¶Ÿ3C(ÄÕj³.-ó\} Ý—"±}áyxñsiï|Þ®dD´NIà0g¯¤ ·,¼Š·Õ¾U»¿bÕ^9K' «  ¦sbðˆ~ÝÃíÙîŠ^1ðúeíßæí¿Û¾.fãÆk“½5|ìíâ+"ð˜3WÔ\½J#íPàmïébmÿø]LõSa¾ö1Ã+]‡×SPˆ®½ö
áñÝ:WÚöÑÙLwëûðs ÝúöÓ0äB(žs¥ï™ <æLàЄʘ«k§
ÆÕ™wu†a|­s&ð W¸žê­ÆöjYñBW³Þ¸V¢õF¶]à0gïˆ' –þmÎCËÝÞ“}÷¤A\ŸÀ˜3Ç" <æLà±H€9x,’À˜3Ç" <æLà±H€9x,’À`ÎfxüǼùÑ~4ûéŸþéŸ6o¾ùfñ>Syzýõ׳5ËÀû•_ù•pò6™NM_úÒ—ºW
ÌÇl¯à½üòË›~ðƒ›øÃ³ŸÞö¶·…Xyï{ß[¼ß4œÞ÷¾÷mÞùÎwn¾÷½ïu¯˜YÞÒ¼ñÆ!ð¾ûÝïv·K&ðf@à17ˆ ¼x@LàÍ€Àbox3 ð€˜À›ÄÞ < &ðf@à17ˆ ¼x@LàÍ€Àbox3 ð€˜À›ÄÞ < &ðf@à17ˆ ¼x@LàÍ€Àbox3 ð€˜À›ÄÞ < &ðf@à17OxëÍÝ‹»Íú¡û¹ºûÍj»ý«ûîG`~Â8ò"ŒUƒén½y²á¥s¿Ú®§dîWÛõ®¶#Ïy’yŽ_›õÝ‹Í]¥Áóa}wá¾j×x۷¾0þΑÀ›\½ƒãÈRÁ’ïîîîÀ6l·½¹Ïø;KopõŽ#×c,:ðÖëmÈæÛî‡pŸñw–Þ LxëöR~;åu;ÈíïßNÉ€Òý)}w<7@nšø-œÁ€Ó½•ÐOÉ ÙÜ·]ߺˆ›ûVp].¼2ѱÞLûCº/âñ¨›/,?'N^¸7oº5ïøsÛÊÆ¹x½}àíÆ¹f:|ûõ7Ï!ÝÆæ¾æy·?ÝÍí³Î\7ÓÞö Ž’vêÈá ÖÏÓß–éŸDû8ŒÜ0Èít}vžÝ:»A1Ùàz ¼îøïLJƒñÕßÖ=> ›a¤ôcÂ~±‡ÖÑýá3ž9òñ+UX÷N66žznƒ}”.»Ãý8WØöD´þfÝñãšu…}XXG²o»uô·õçƒèy Çg®À›©/CÖ½x`;5µLgñ ÓÎ?˜=¸2»0(LdžNF¥ñ¢$
—ƒ¶k'ñãÏ ¼âóꦣÛzÁ8V
©aÅâq¸ÙÎý¼Í|ûÛ ãk$YGé|¬‡k!ðfàY>ƒw ðÚ?¶0põ·çó•˜ø¶ch<0iàJ3êBbp¬'cC®ûÃd4_ÿ¸ƒ—ŒMÙÔ=þœÀ;¶=ƒð9øÜ²íÏZйó¯}í"›ÛûßÅíÏ÷KxÆþƒûˆç ðfàù/”vÍ-~ìnþÒÝÖ
†GÇ×í@ Da±;æ“ãûðxæÛÏ”<îPà…@:1vT ¼“Ï-=¶_÷ØÀ Ël–Õü.vó¤Ûßîf½ûßU²Ž¿Gw}Þ <{àøvÐ^/xJd|Û©em$ëp r¥PH#¬0^”Žÿ°¾ýã^ûÿÇ·«Và~nѶ–b®tÛ^xa[W›õvžô¶~ûóÇ·Âv'—?ßò|</7×ßìÍ6µ|÷s<"$Ë,
émí ˜nC2è<¸n¥q¤ 9®áØnÆ“þø.ŒƒHkÓÌ×?.‰«d¼èƧ$’Úùû`)…Ù^iüê¥ásò¹
žGºîñ×ÍÃ}Õ®b8V·co´ÝÝx·ícŒ¿×FàÍÀU|o7PµS3 ¤ƒÙ~Àí§ýR ‡·íš~ ¸ZgÞö]„ôÓö¸î¢¢ÊA•«û4V^#_gEÙ¼åíiµËV?åÏmø<âq.Ü—Å\é¶½|ý¥ÇçÛßþœ¬?Ïþ÷˜|Mб÷ ¼xòÀ€ÆÙ¡Îsx3 ð˜„À»ox7CàÍ€Àbox3 ð€˜À›ÜŒð®Ë¿V£ôõ÷ÙW{ü&“C¶ì¿$þ:‘ênñ³kü]qÞ <à6´ßËvqˆ
”¿»í²å¶ó좮‹½ñÛvÀ-ÞVë'Û)<%7¸ ÍæüRÞKT¼Â—£ÿÒà‘n4ðÚ}ëoÍÞ"w£>õ©OíÞV(M_ÿú×»G\ƒì_U(ϱea_{Ûn¼ U×=nÝ^…ëï;| ¼0O¾îViÞä¶þù&ÿDüüûý³Nž_ûôây
Û=¾™ö›uÎ~Éögá-Ù°Ž£;“k$ðnÔ›o¾ÃéÇ?þq÷H€+0ºüŸÑjN#а4 öá×ê#%Ÿ÷Ø•§vžýúóŸ3ƒíO·á¼ÀÛncô˜6ÎúmîŸÿ~íýÛÛvO´{Lÿs!RÃ?«¶»­ß/Ñv'û%ÿtóç1WX×OàݨõöOdyÔõÓ{ÞóžîQ ƒÚþÿzû~ÙŽiÝi@¥qÕÿœÆYþ˜’>€ÚéècOcº}­ÁóÌVoÂ<Çÿ]Ü­d?—öK¼ŒòýÅmçÚ ¼õ“Ÿüd7(åÓïýÞïu¸¥«@!ºÛšû·Ñ¢(ÄG<}ËœxûŸ¥Û"ƒ`ë+‹´½îþnœÍ#ë¼À^ÛÇV{s/<.Ú¶,ð†ßoWøÿÁ|¹û’«$ðnØ¡Ïá}Ýçï€kS
¼(špi;g+M|dAT7ð
1Õ(UQx.ݘۭàY/ÚŽÝóLösy”¶µl»¼Ã¿'n‡À»a‡>‡çówÀÕ)^sóvÜZ­¶ÑßׄÎÝfµJ#䪯=§R4…ç–^¾ìx;.¼$ö:a;²ÀËŸgi¾½Â~»t¿pÞ
+}Ïçï€ëÔ„C!ú«PQÙÞ‡IPy ]x[a½ñö´ËÌ#mgðøn;ûtÏc·¾EÑòòŸÃMqŒ=2ðâíí÷exÉv'Ï£½?Yg¸¿Ÿ¿Sº«'ðnXésx>\«&Hò«I‡##
ݟ
YGÛq/ÜöˆÀk삨›Ž>8Zg?Åqµ•Ü¿½ï>Þæ>Ö’¯I‰£éòÀëçI–×…dûn$_“’.¯]G¼Œìþ­tÜ
wãòÏá}Ýçï€kÕUE<¥3"÷¤fÃèãú ¼Ïçï€ëÕ^qr1h*ã/\•ô »IïÆÅŸÃóù;àê…·}žk#Ïïê¦ ¼ÏçÀ›þsx>4Þ ôŸÃóù; !ðf ùžÏß=7Íçð|þè ¼™h®â4ÀÌ<€™x3su÷Û¿ýÛ›w¿ûÝá»Ý^ýuÓÓ/þâ/n~ög¿ñÅûM·=}àؼöÚkÝ×ë÷ÿ÷7?ó3?³ùÄ'>Q|-LçLï{ßûB0ÎÕ^wý¿Ì`2™öÓ÷¿ÿýî(ëô ¿ð Å×®ÉtéôÒK/u¯*ëê¯ÿWþôOÿtóƒüÀtÆôw÷wÅÛMó˜ú?ôüë¿þkw”ÀuúßùðZýò—¿\|-›L§¦o~ó›á5ôÓ?ýÓÝ«ŠÇººÀk.Ï6¿Üæ
l6¯¾úªÀã&|þóŸ¯Õï|ç;Ý-p™ÿøÿ¯¡æ­~Æxpå·Bà1–À«GàÁ•
ÇX¯WNàq+c ¼z\9Ç­xŒ%ðêxpå·Bà1–À«GàÁ•
ÇX¯WNàq+c ¼z\9Ç­xŒ%ðê™Yà=lÖw/6wë‡îçîWa;úiußÝ~ÊÃzsÍ—Lwëí–=¬ï²ûÛçrμUŸ÷!Íþ(mCö|ãýžSt_<ÅÛš>în³¿+ÛÉ=.Ú†á>¸ß¬¶·~Ùvçó·½þÙk#™Î~¡œOàq+®>ð±»ÚŽ
×çð8¸,¯üwçê0(Œ8àòåäw¿Ú仟»Ð9°€~`x²Àëƒ&¼üy…Ÿï§v[£6Û·ƒû†û"ì«û&Ü—ïûîù¤Û>æØ2‹Æ¾FŽ
÷Hƒó%ðêx¥“ûÅ'üãqÖK¯pÕéP<u·ßÕÛ‚>îîâík…m.짃Û1©Òïëøïp8ðy|3hn·»´Îã¿ßãÛ0Ôþ¾Îüe·Bà=Æåãàœ ¼zfxëpÂm–ÓLñAÒKijÏï¬ Mà´÷§ƒD{‚/EÜ¡?‰µ·÷ë^mÖ
¼þq¶¹ ªÝzòí ƒ]tÿvJ–æo·=
ÐÇp·ß’û
Ïs«ŽÁ »ý¾›¢ý¼Û_ù:ÊëLó˜½ðœÏØ7%ð¸S^:vÆ÷ìÀMnë/Œ·»e ÇòÕö²;Ûq7Yov¼Ï+ÑXÝEëx¼Çòòxspœ9WÏ,oxp²>t°õC{sû˜þà;|‚oWŒÅxûЊ–‘/³´ŽýÀU¼|ÝcvÆ.€Úí–ÞÖ ÷Ÿcd°ÎHé¾Â64­«¼ŸKqß–ý>³ðëÜdþî5Óß—ÿn¿¾.'ð¸Oxa)ýA®ýq?&î%·õcmô˜t\éÇ…ý:ÂýÛÛöcD:®Ç«n¬íoÛ'ûe¶cm÷sözg¹3$ðê™gà%x)ŽÉ‚ —,]°¬VÍ:<8ƒ|ž ¼=¥xé|@
’e—ÙÌ;xÎlvXa;;á¹ä÷]4°ø½ž{:6ßn[£ßKwÛnÝI ^Wé÷Ó˜bxÜŠ§¼p¼
ÆÔ½Ò8“ÜV“ã1"·`0ÏésJ2.tãKºYÑ2.çOàÕ³€Ïà>SgÞV8òÁ RŒšË/EI¼Üv`ë|ùsln¶m8åI»¬Ã÷·ÎlÊ!t`Ÿ^2°æFöÜËÌÖ}lGNí|ùs¸ôµõ8[ñôoѦãU~ìxƒñ)>Ž cÕ¹·ß¶ÝzŒ9»íºd\WÏâ/TñAMíA}äàM¶öqaÞl@iˆš·ÇsùÀ޶+Hâ)Ì×®cðb]°4óìw` iœ=Ø”–1 {GöEvciàn¥¿¯0o÷¼S3ÿ¡çxp{…m=²¿jxÜŠ)ÿ’E|¬÷ÇÿsÞ~;öcA2^'öÛuþ8¸¯
N[íA½=hwxpmOX~7 $ƒÃαç‘ß×þ|lp(®# då`)=¾´ŸJÏ»ü|¥çtîm½c÷5òÁ³}üp³÷ÛXÜÞÒïódÖ!ð¸S^/>^‡cR{¼ïn+³ñqià•ÇŸx<oÇŽ|Ì9µŒòr—@àÕ#ðJò2Ÿìþ0ÀäƒÆ±“¾¼ðs4 tƒL¼Íí:ÊñU|ŽÝ2ãA%ÞÎÁ6wÏé’À®£ÝŽ<úŠ!ØËöEq_vû£¼ˆS¿ß3ìî¹ï–1ËÏ«¸Ož€ÀãVLÿ¼ôøoï/Œ­ý±›ÿ¼•ÄØ9ãE²ÎáØÐnC´ÌÝØº_Æàyœ5.ƒÀ«GàÒÝ´?~Û =Ùwyt²豓²üükRÝz¢Ç<Çì9äËÛî¾fpi×YÚWŸO¾Žd¿4NïÿÝ€¦B`†²p{pjù…»‘m÷`þÝ ÜMƒtû¯p{m[1żt܃ÉýÛû’ã4÷ÙפÆÝd‘Ý<û›ò1'«›å…yº1«¿’¯IŽç'ÇÁ…xõÌ,ð`~·â9Þ¢½zGÿ€JNàÕ#ðàÊ <n…À+x<¸r[!ð
ÞE^=®œÀãV<¸r[!ðKàÕ#ðàÊ <n…Àc,WÀƒ+'ð¸±^=®œÀãV<¸r[!ðKàÕ#ðàÊ <n…Àc,WÀƒ+'ð¸±^=Wx¿ök¿~¹Í@ñµ¯}ÍTiúÈG>²ùÍßüÍâ}¦ëž^yåÇMøØÇ>^«ŸùÌgНe“éÔô¥/})¼†Þþö·w¯*ëêï]ïzWøåšL¦túþ÷¿ß%pú«Í&S‰q®nþÙŸýY¸Òô'ò'›¯~õ«¦
Ó¿øÅp°¼õ­o-Þoºî鳟ýl˜àÚ}ô£
cMóQ›ÒkÙd:5õç«—_~¹{UñXy˜‚Ïà1–óU=oc9_Õ#ðÀLAà1–óU=oc9_Õ#ðÀLAà1–óU=oc9_Õ#ðÀLAà1–óU=oc9_Õ#ðÀLAà1–óU=o®>ðîWÛí[mR³wëÍC÷ãÒ8_Õ#ðÀLAà¶ï…Às¾ªBà-€˜‚À{¼ûUûìßÝÝ <ç«*Þ8`€)Lxëmm×ÑOwë}
…HZ¥ù–ÜÖÞ:YF|÷›Õö¶Õz½¹ÛÝ·iV‘¬7 °>ÎöS;OðÐ,kûóº»:—ßßi·#¬Gà9_U ðÀLáÉ/¿×ÇSWCç^ú˜pÿ.¨ÚÀ‹×ÑÇÛ>$ÛÇô?ƒìa³¾‹–¶1]fqXî <ç«ZÞ8`€)<uà £Æy—Ïß]µ 7¦ñ æi.yL&‰´.ðÒÍ:¼ ç|U‹À[ 0…§‹¶¿ÂÖNy xƒxŠc+Ž½Î¹×_ì§$ð²·d·JÛÚxÎWµ¼S˜ò/Y´WóÚ˜êcë9o¿ûˆxçr¾ªGà-€˜Â”׋ƒhMmŒ%wÆ[´ç^ùj^ØŽ$ð¼E{.ç«zÞ8`€)Lÿ¼ÒÕ´èjYÿ¶ixi&1öÈÀ‹—×nÃ0ðâe ŸÇžÀs¾ªEà-€˜ÂWðB…`ê¦ôÒXzÿö¾äª^kÉפ$1õ˜Ïàµó$Ë ót¡Ù¿E›|MJ9îÏùª·`
ÏñíÕ;ð<Êœ¯êx à€¦ ð
ÞEœ¯êx à€¦ ð
ÞEœ¯êx à€¦ ðËùª·`
±œ¯êx à€¦ ðËùª·õ˜æë²¿úéçJÂ|ù—~Ñ|Ý@÷•×õõéW#¤_Xí§Òm‡tß­U\öa»ïß
Ó¿›ð•ûõ%ÓÙ¿(xŒ'ðêx Pë€i¾Oj ¼&BîV«ÍÝY¡–FÑõ^wù÷`
¾;+ßÖÒmÉ÷v»ŸãïÝÚjcïðwm”-Î!ðKàÕ#ð ÊB#
†G^ªÓó†H‰ª©Zà…xiŸK¾Ž³Bm¸œö*\ºèÒm¹ò—¨^6O£tÛ¹ò€…ó¼¨qÀ$W•}à%ßÎ~"Ú¢0:VðéoÁ·û†û|ž|Í}¿âUŒÏBoË„eÅzr»Ê¸ßÇíýÉzÃï¯qa?ØF(xŒ%ðêx 0þ€)DqœŠ‘á[¼GÂ%DWz»ü8JÚ«Tç„b:ß!—<6Òí‹Áfô/ªtÛ@÷¼Â¶œŠ»­Ë û«ÿýtÛØ>¯#ûíÐs3¼ •Rôˆ—Á}ÇßBLâ¤S
ÈÒãvŽmÏ ƒ+–Eû ,oC!Œ‹·Åâ¸;g<Ï|ßôûo®d–Ãñèþ„>÷¹Ï…×íW¾ò•ÍøC“éâéÛßþvx
½òÊ+Ý«ŠÇx ðtwÆmT
soKMp§4šJ{<l“·G»·ŽÃcÃÿØ·g^¿îf™ån<¾mpJsRn^_&S‰qìÁXvàí=ågð¶ )\™»0ð
û¯
Çn»^Í+_ ó&7žØŠ¿?–éÕW_
¯¯÷¿ÿý›üã&ÓÅÓG>ò‘ðz饗ºW@àe¢Ï÷
#è´ò:K‘uîm°ÿ†÷µazl¿ž’ír¶ÏûÐÕÀh¿Àcø  ^=oÆ0m,$áñÄ×.+j7VbƒxÊ·ãûh°œÝÕÅ‘—E[Ø/ñþËî/mï³ìKfEà1–À«Gà-@&œüãÂ{D¼\f•Wx.òvñU؆Çno{¥m?µû ÝÇ®6†eïæ‹~ݶ¦Wøº·k£å…õY>œ"ðKàÕ#ð Ê"aÚ·ïB°Ülp®zoƒùxŒ%ðêx Pë€i®ð?œÿdš«Lµ®N¬yK4¿RWº
fDà1–À«Gà-@½æ‚ë&£¨´Ÿn8VáL±^=oc9_Õ#ðÀLAà1–óU=oc9_Õ#ðÀLáê/|ä5~™w÷5HÛ}×NËý¼®óU=oÞc¾ã2lç2#Ïùª·`