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

63 lines
30 KiB
Plaintext
Raw Normal View History

2019-03-02 09:10:10 -05:00
‰PNG

2019-03-31 17:01:14 -04:00
IHDRec~iÛsRGB®ÎégAMA± üa pHYsÃÃÇo¨dvIDATx^íÝyŸe½ÿîĹ_nÅ~ç({P@d‹‚ˆˆQ.HAAVeG£ˆ"f'd' $d™%“dö}ËìKfëm>¿þT÷5sUuuOMOõ\3™×óñ¨Gº»öêÏt]ïT÷U×ÀB8D(eà¡ "”€C„2pˆPÊÀ!B8D(eà¡ "”€C„2pˆPÊÀ!B8D(eà¡ "”€C„2pˆPÊÀ!B8D(«€3/ü—ü×îýDòÓUÞ€|rov/œÉ?_]Þqp´îP½ŸÈÝ·G·ýîçÞ©ß½ü÷mëZÎÈ‹ÿu·|Ò›ºg_ ¯u3¬jÍGwæ{uÿÿK^<Zù¿Çàñ /žÍMgêeà…‘Ð†h®á·zA…P¶hÇBCÆŠ‚„Ûã^¶r÷Û ee:WÖÄ6ç>_€PVÅCYÖª6 e‹¢‹8®˜¬ÓP–ßîeï;¡¬L„2C(«€’¡L¿ÖVÐèÏ7âõ*š|
zòWÚB§Qå¼ðIh8ð¶ÏZŽo[¼íË6VÏæ¶ÓLã5óÛž{mém0”™¯žÑ‹.§ðXßvd‡Àþyë1ûîÿÐÜþëÅì-Âk¬ûÇû¿¾¸Ô{xÝ^ÖÛíñÖo¦É‡„‡eï~¼oÙÙ!¤F ¾ªiê¡Ô{1àxËή×÷~æ·É&f:3„…Äà4ó÷ÍÚÆðyÍûš›Üešõ”®çRrë, e¹¿…×Í{PÎßäµÖBY,ïJY>„Ø¥|Cj±±fúÖ|ùÆìb#2¿ ákaÙ&ðXA!¸œ…FÜâ4‹!.øš?¼…†²°íYØæc<^Ǧp¿ÍzüÝe‡n³ò7ò—ñ^ØË‰°Ýûš_n,û\vØ6*oùöt,»8ïø¥µ
¹m/µ¿ùeøjÏnüïW^è±µ·9·Œ…÷0ì£çÅíyOKòo÷¢ÜrƒeÿMF©9°&Ê*Àßð´6BÃÁÁsXã-0MhÃ8°¾"gßö†4MÕw¡È²lÞr­}Í5bAηœbÔE¡Ç6¿ÍfûB×SpLįßßÈð^„¬kéíÎÍ\·7ŸuœËÝÿðc¾÷z)ùú(6ø÷iñøåöÍÞ¦Çaº¥·Ïÿ~åëµ ~íå©•(uáïbQøþšõ/¼^æßd”Zk¡¬rÍ"C©Po0NÖõ7C¢aÓ„5ÌíÆ\X£Í{-ÐÐŒÐøôŽƒµ¿QË Ç®`_T´Fl”cªHƒÕ¿¼¥ß‹Âç¶»XcÙw|V°ÿVm¬ÃÇ¿¬H"Ô‚-W‡!ÛRl9výEXW”:+\Žý¾–>ξ¿§¥ÖSR´÷3´6ìcbøÖ`M ”U@áÿPçs¡W*̸üà5øü?ƒÑðOú¿âYv0
mD*»1WV0\9¡LÙöÅc¢rÇÁ7ÎLC3|?ƒÇ4Dؾgù—·ô{Qø<ÂvYwXC;l:”Þœ?ìý‹pœ‚"Ô‚_~;BkÁÞ>{È/ß›&ìïhQ¤:+Øfû}µÛüÇ&ÒzJÊ­gÉàTÖßdð½ö…ë.Ê* < •jˆúRA Jñ¦)z¥,ÿzY
Àpå†2[nM#²X#Ö/ʱU$ù—·ô{Qø<ÂvYwXC»¼ýÊ-«°rÛ¾¬F{„Z°yuá­;°ž(ˉ0M¤:+XŽý¾;Îþci=%E[Oy“Ñj¬
„²
eY^£ÉßP
mØåaÁF}É ÚÌÍWzšÀö–Õ G(S‹Ë †Ã|ÂCI±ymá
Yÿò"¼K>7ìeå¦ ®;`Ìñ‰²œìT¡û"ì}
Ý¿%DxxÓæ–ïm§=_Xí)ožÿi[®?l¬«`› ß‹‚ãXwèq^αȯ³08j!lŸÃÞ;ߺ£Õ
XeP4”eùÙYV#5'ߘʾVV°Ö›[WÈ4vƒ5¸þ²€áÃTÎÒØFjp{òÏíi‚Ç;t=fß ©~ÁmVþå-ã½°— Žiþ½ñ½_eî¿÷Z ¨¬_…½×K‰P 9EŽSpÛ}Ë*¬ o»}ûXnþ¸k¦ðØ®gažü2×[d[ƒÇ/ò±P!õîÉ­káõüö/ûo2B­€µPV¥>¹†˜Ý¨Ì5DõµÜ (Ã3JPù×̲"ݧ,а+·Â[µîhXs|‡‚Fk~¦ ,3t=*ßÐ.¹ÝÞ4þðâ_^Ä÷"l]Kl·ga>²Û²=åî°Î
–›U0oØ{äÛæ°!7®îË2û¬kþÂв/÷ÏîgÁ~X+Þ¼!ïkð8‡­#xœ½c±ÄñZ[gáþÅÊTpÂj8G(|ÂB—;¡
ÿŠÉ…µ²ï¡,f ÿ#Ͱî†zÅÁ
BaÓÆ9ää¯ú®Æ^I ›?ŽÁ³ÊûÍàv¨®®Î¿ÓÀ5BB¿jöµ¹Š
~Õ,;¬Þ6hŒúµ;ĉPÊÀ!B8D(eà³PvâÄ Ù¼y³ÌÌÌä_ihhk¯½V®¹æš…aëÖ­ù±põqÊ4
†²mÛ¶yl«ʆ‡‡åúë¯÷®†mÙ²¥ ”éU1
lQ¯ªÙaN—©Ë6㟧ËÐe «Êöïßï=Ö`d‡%ýWƒÚu×]·˜Š}uÑ„;àìç&Ù!M—c–¥Óè´:OØsXMÎ~S e&X™0eÂUX0 †2›¾¼2¦ÓoÚ´Ijjj
¸´fBYýZ¡^9 ûz¡ÎvEÍ~ÝôkЧN*æârË-·00000000000ä,mM‡2s…«Ôo¾4`™à¥Ë,µÜRWØ¢hll\rÐÂÓ±|---ùGÀê¡îàu¨;¸@(fÍ„2
JÁßviÓPf¿VŒYÞ¡C‡
–cèºt¶Reåãd¨;¸@ÝÁê.Ê¢Yó¿) PÁ+^ö´æ±ý•F;ðÃ_©¯H–ƒPV>Npºƒ Ô\ îà¡,š5õõE¶Ì×Ã:ù04\™é‚Ó—c‡0¥ë¶ç5á.l›–‹PV>Npºƒ Ô\ îà¡,g¡ìjE(+' ¸@ÝÁê.PwpP
¡,f„²òq²€ Ô\ îàuÊbF(+' ¸@ÝÁê.PwXMC÷KëóÏɇ7|Ã{ŒÒe1#”•\ îàu¨;¬–îþ"g¾ñÿù}
ÅÊVH˜=ÊÊÇÉ.Pwpºƒ ÔVËÙ;¾í±Þ¿ÿÍôñ¹»¿“‹0„²˜ÊÊÇÉ.Pwpºƒ Ô*&“‘É‹¤ÿßÿ’æß>-g¾ù?^KŽŽJrdÄ{|ú–›ò# ¡,f„²òq²€ Ô\ îàu‡8¥&'eìô×ÒýáûÒðóÿ“37ü¯¾ì¡æ;wHõ·7y¿|dK~N„!”ÅŒPV>Npºƒ Ô\ î°Rsý}2|øt¼þG©{ø¡‚v⑟ÈþöÊž}çåäw-¼þÕ]wË©cóKABYÌeåãd¨;¸@ÝÁêå˜ni–Ý;¥õ…ßIÍ=wûB˜~Mñ‹Ÿ?#Ÿýç¤üçÒœ|Ñ–Ž±´\IÌËÞÆ„ì:Ü$»¶ÈgM ™JÎç—ˆ0„²˜ÊÊÇÉ.Pwpºƒ Ô¢ÈÌÍÉdmô}ü‘4=õ¤œ½ù_;ù­ÛåÈs¯ËîC
^;Õ•”þÉL~îE‰ô¼ Me䡟üÂ{ŒÒe1#”•\ îàu¨;£qŒ~yBºþü®\Úò˜/„éðÕýß“ƒ¯$;OÊ®†9©îKÉèl´ ¥mc,P³•†²W_}U^{íµ
9¼üòË¡¯30Tr î*?èçühÃê¶™®NÜ¿OÚ_}Ej7ß_ÄŽÿè§òù‡û¼«aŸ7'äÒ`J¦Ëø
"¡,BYÌâ˜Êx—¶%¥a0u}I&“ùGÀê¡î*PVˆÆ1\ îp¥þ’ôÿçßÒüì3Ruû­¾vú¶[å‹_>'{·í±#m iIËJ¿yH(‹†P¶BÀìÁE(™—ÿ\œ“=
Ù? Ö¤÷¸¦/•»~Ð8† Ô]åÊ
Ñ8† ÔÝÆ“žš’ñ³g¤gÛ‡Òð?ó…0¾ºû^9ò»7eב&Ùž
b':’Ò=Qøû°• ”EC(‹™‹PvþrÊûCšJäþ+ãLw.˜%×Ù*iÃê®òe…hÃêncH ÈÈÑ#ÒùæëR÷à÷
‚؉‡~$ßüXvž=sr¦7)ƒSñ1¡,BYÌ\„²Úþ”ìȆ²D*ÂÎõ¦e@DÔ]åÊ
Ñ8† ÔÝÕk¦­U÷î–Ö矓ê;¿å a§oºQŽmù•|þ·ýÞ×÷7'¼ÿПÈÿg~¥Ê¢!”ŬR¡¬o2-'»’r¼=!m£þߌiw£Âö5%äXv¼>Ö`¶ÞÐ8† Ô]åÊ
Ñ8† ÔÝÕ#“=wMœ¯•¾},
¿xÂÂt8y×Ýrä©dïÎ3¹û‡µ'¥q8-sº ”EC(Y%B™ÞûAƒÖÞÆ99М ]
ƒ‹¡k~^dOcBv\JxÿûQw9å½¶RÛ¶m“Í›7ËÌÌLþ•Ê*·q|âÄ ¹æšk¼áù矗뮻Nòc‹[ÎþUêXlݺÕÖ#Ýn=.¶ááaÙ´iSÉãoKþúë¯÷ÞCt½ÿýßÿím‡nWpBY!Çpº[ß’cc2zò+ézï¹ðÈÃAìÄ÷–ÃÏ¿íݬyGýœ|Õ™ônäì¡,BYÌ*ʾîNÊž†„dòAëx‡>ŸË=ÉjM{AM{ȉS¥‚H1å†2;h ”Už†™àv›€uíµ×®ËP¦Û³eË–Hµƒå!”¢q ¨»õg¶§[†î—Ö_š»ïô…°Ó7|CŽýø 9ðÖ¿dǹù¬)!g{Ãoäì¡,BYÌ*ÊNv&峯Ŧÿó±«>÷\ƒÚg o0¡-*Ó ~ë­·¼†´^iÒçúº2gm¨š+Q&ü›·»»Û›GŸçÚˆ7ËÑÁ4ÄMzýõ×ÆÙ Û®ÑÑÑ…ué Óœ:uÊÊô_³}öruÁ×J)u,”9fœ½½Áqv˜ÑǺL{?¢”bóÚûfo£ýº=®Ø{i¶?(,¼˜÷V_/ŠímÐíÖz)µn^§3ÇO÷O×oï³>¶ß¿bû©ìyu}º^Ê”.?¸¡¬c¸@Ý­S
^·õMO=)goú¦/ˆüörôWÏɾ¿ô¾–x°5÷û°¨7rvP
¡,f•eÝ㹯/ÎþáéU2}¬¿;Ó“”ƒ- Ù~±ðwfQ˜Æ¸i«i”šÆ­iÔjƒÕ­à¼æ¹¯´¡nˆi\›Æ®>7óšàtÿý÷{ãͲ̼K±×£Ë2¡À,Ç„óÜìOp›JÑi‹ sÜÌ8ó\·©Ø8ó\§ÑåšmÔ×ÍqYJp^óÜÞF³,û±Wì½4Û¨ƒ>Òyƒã¶oßî=·1º}fþbë6ï§Nkï£Òqf¼²Ÿ—ÚO¥Ó×m‡2ýw©¯_bùe…hÃênmÊdÏIUç¤çƒ¿È¥Çõ…0¾¼ÿûrä¹×eï®s^Óþê‡ÒeÝÈÙBY4„²˜U"”%3âõ®¨ƒ†1½«º³]
/
ÊL#^Ùê`@0ÓkC78o°1­ìÆwNg–­ëÒ†óÑ£Góc ×¥Ør{ûƒÌzÌ6—Ú¾ RÇ"ÈŒÓm2ÇŬ3H§±·¡Ôöç
nc©eé´ÁPfoãRóšãTj>Cç7Û¶n{¼>^jŸJ­î§ýžéx;”-õ~¡<„²B4Žáu·v$††¼nëÛ_}Ejï»§ ˆôgràÛd÷±¶l{oNNu§b¹‘³ „²he+¤Ì*Ê.
亸ïËG¸ª7é4ó?$úuÆõ ïñr„5Rí×ìÆqp\p^Ó˜µëöüf¼^õÐá¶Ûnóæ×å˜Fõ… òsFkܺN³Þà|º}fÚ8×q¦ÁÜ¿RJ ¥ëÓåÛë1ÛdoCp}ö¶«r÷[é6šcª‚ËÒiÍvèëf\p_TØk†.Çà(Ûo˰õØãƒÇÝ>–ö`‚—*¶Ÿaۦ˳C™
¡¬c¸@ݹ5ÝÞ&»vHó3¿‘ªÛnö…°¯7Ý&GþŒìÿóNÙQ3îý'|U_Jzb¾‘³ „²he1;”éU2ýý˜~uÑ8Û“ò:þ0NwçB[¹¿)+Ö6ˆíqÁyuÖnÌÚóëëÁƵίË1å¸C™ÚXn£n—
î_)QŽ…Y®²·É0Û£aÁŒ NgoÿR‚óêúÍ1Uö²J³÷Å{Ma½Übìc{¼ýXétv *µŸaÛ¦Ë †2]†}\±r„²B4Žáu·ºæÓi™¬;/=Û>”úŸþÄÂtøòÞäðo_“}õ¾–x¤-)u)ïVGWBY4„²˜ÅÊ®d¼{lžó—Ý“No¾‹ü#Ù ¦WÉôqU÷%3
bm„v£7Ø ¶ÐÁÆ´i¬C‚¾f:ä( t]ºNûë‹öø¥ØáÄnxðÁý
î_)Áiíý7Ûv,‚ÇIéc³oö¶+{û—œ7xÌìeétööÛÇ&x\”=>H—eOk³×YŒ},ÃŽ=Þ~¬t¹ö±вŸö¼ú˜+e•G(+Dã.Pw•—š˜Ñ/OHÇ딺ï=PÄŽ?üc9ôʲwOµÄNt$¥i8ÞVéFÎ.Ê¢!”Å,ŽPfîK¶»~Nöd}Ü1æÿ_“¶‘´wO2¦¶?µì«dÊ4RMC^²Ú 5
Ò`ƒØnÔ¸Áy•=¿ÝX®×4´ƒ}èüQØh;ðº<½Je–Ü¿R‚Ó† ³\}-x5Ìž×Þ^û±²·)Áyuýæ˜*{Yö8ÝÝž`X Ž·—mÓeeûíciÖmÞ#e·ºn{?í}³÷Sé¼Áuó›²Ê#”¢q ¨»Ê˜íí‘ÏöHËs¿•ªoÝæ a§o½EŽ=þ”xç?²ëx‡w_Ù¯{’ÞíŒîo!¶*ÊbG(;Ù•ë?•Ïa‡ZÙ¡¼{x•b¥vwäv8Ø 6ÓÛAÄ4¦Mc6
`]‡®K{ë³Ã“>¶»Ä·—£ëÐyMÃ9¸]:­™>
tZ{™Áiu[ìeSêX(ý׬G§Ócj¦7ÇÆ¶í*¸ý¥çÕm´÷Å^Vpôø›í7ûR¬‚tžbã£l¿Ž3ǽ©©Éw•}¬ƒÇ]÷ÅÞçà8{?
=ff¼îó­·Þº0¿þKï‹ñ#”¢q ¨»å9~LÚ^|AšŸ}Æû=X&‘ûùÈ•úKÒ÷ñGÒðóÿó…0¾ºû9²õE¯Ûúíµ“²?ÛŽ«éOIïÄIa„²he1‹#”}Ñ–ƒÍ‹¿;Þ®!mùy,Å4Æí« ¦!oÿ¦ «g¹u`뺉‹}ÓrÝ';è"„²B4Žáu·<{v®ºïo–º<Xðú—="‡ÿðž|¶óŒ÷µÄ£Ù¶ÜÅAý}ØÕûµÄ¨ÊbG(kI{_Y<Þ¾ø›± ËÿÍØRePåÔÁÕ^L(Ó°¼)6âA(+Dã.PwËSûǽÀÕùÆë2¸g?ˆÝtƒ|±å—ràÍÊîC
²£~N¾êJJópZÆçb6BY4„²˜ÅÊTý ö°8çõ¼Xw9þ@¦e9º~óµ½°A«Õ¤ïIض˜!ø•¾•(·4”é× ×;Êt_®†ýY‹e…hÃêniS
õÒ÷ÏHÃ/žX`Sùvݹ›oðžïÿó.Ùq²Wö6ÎÉÙÞ”tŽgdfÜÈÙBY4„²Òfq…²Èþ°Z¨»Ê#”¢q ¨»Bééi;uR:ßz#ôk‰:TmºEjï¹Û{¬¿«îKy²•ÓÉÚFD(‹†P3BYùhÃê®òe…hÃê.g®¯W÷í•–ß?+ÕwÜîa·Þ,Ç~ú¤Ùû¯ãÞ½Ä̸¯oß$wžÊ/QÊ¢!”ÅÌU(ÓîX»?x_Ú^}YFŽ}u}¡q ¨»Ê#”¢q 6rÝM^¼ ½ýMžxܲéû6Ëáß¼,ŸtHvœ’íúû°Î¤\Lɾ¦„ì:ÖîýnlWÜ O_]7v^
„²hb
eú{Œàÿƒ¿×)õ›°ßö¬·Î\„2ýŸ³›n‘ÓÙ–ª;n÷þíýèïù±ëc¸@ÝU¡¬¡ .l¤ºKMNz7qî|ãOR÷à÷
‚Ø—þT¼úáÂMœw7&ä´Þ?l,-ÓÖïÃôöDÙ×ZGÓ2“âûŠå ”E[(Ó° Q&d™–êPàjø¡½‹PÖýá^¯®òž7m}Ò{n^Ð8† Ô]åÊ
ÊàÂÕ^w³Ý]2°w·´<÷ŒTÝ~«?ˆÝy‡œøÕs²ÿ/»eç‰N/ˆéU°ª¾¤tëœ \•B(‹fÅ¡Ì/
[Ú#œÊ4`{‰Ó׊]ýÒ×£ö
²aÛ`Æé2tYqqÊ:^ÿ£œ»m±à;Þ|Ý e©ññü+ëc¸@ÝU¡¬¡ .\u7Yw^zÿöW©ÿÙÓááGäèÞ–Ïþý¥l?Å b[r~ -—¯d„¶:eÑÄʪ««½ÇªŠ.£Ø4æAÚ5º LÅ–¼âf?7Ìiö:uÖtq|¾R•
e3ÒýáûÒñö›2^u.ÿjÎèɯ¼VÿÄϼߔéãÆ_ÿ*?vý q ¨»Ê#”"”Á…«¡îô?œG“ö?¾&ç7ßï ago»YN?ñ¤|ë_²û`½Âtø¢]––áib˜ „²hbýMY±Àeh€ÓÐveÊ+¦L¸
[^0”Ùôµà•1~Ó¦MRSSSØâV‰P6ÕØà-ÎÞr£÷ïàþÏóc³æç¥êŽoÉéþ××ôôVI æG–OSðXVÒZoÛuWªƒ–suyæ?%žþù¢/AËYG¥Þ×Õ®—¸hÝé¶?kt?tJ½Çö>/§&*A׫ë×íÐíÒa­"”Á…õZwÓíry×i~æ7R•
^v«zà9õ»WeßßÊŽÓƒ AìËΤ4q#ç5Pͪ…2mXêW—ÓP(ât9aWÔì×íA×}êÔ©Š7š*ÊÚ^yIÎÜ|ƒL·4Ë|:%~ôC©}à¾üXñz[Ô0vy÷NIÏÎæ_]9=–«ÙÈ&”åþ†ÌßH©úZÎ:*õ¾®v½ÄEoZ®WéííÖǺ/úÙQê=¶÷y-…2Ýݧ(µ³e…epa½ÔÝ|&#5ÕÒóáûriËc¾¦Ã¹-?“/_ÿëB':hψ_w%¥m4-S ‚ØZB(fUB™6 È”6.ô
W©†…6DLðÒå—j®´Ñ¤ak©A O?ôÊ^zé%/œØCý¯~á aÍÏ>#gnúfn|"!çúžT}çId÷98o©¡¿¿_þû¿ÿ[^ýuùÿïÿyÇPŸëë:þƒ>ûï¿_{ì±…c¬¯•š·­­Í›GŸëëÚà5ë{òÉ'–£ÃÑ£G½×u³,3N—111á×é¶KÇ/µfz³\ì}¸õÖ[öÏ,³ÔôºlÝû±ŽÓùÌ~ÛË2ë·Ÿ‡
ÁùuÙZ§ú¯9†ú¯ÙG{öö.µÌö„½¯:˜}3ãô±9žÁqúžF]n©¡Ø¼z|Ís{]ÅŽ…ŽÓét9úšoÞ§°A§·ÇëzÍ2u_‹Ík¦3ÓjíëôKý=™ã§Ë