[{"data":1,"prerenderedAt":501},["ShallowReactive",2],{"sanity-header":3,"sanity-architecture":36,"sanity-footer":457},{"_id":4,"_rev":5,"_type":4,"alertBanner":6,"ctaItems":6,"navItems":7},"header","6Q6jM6mukeQOe5iPkGD2qm",null,[8,16,21,26,31],{"_key":9,"_type":10,"link":11,"showAsHoverItem":6,"text":15},"cacb4e9405ef","navItem",{"newTab":12,"pageModule":6,"slug":13,"type":14},false,"/","page","Home",{"_key":17,"_type":10,"link":18,"showAsHoverItem":6,"text":20},"156d7b5dc9b3",{"newTab":12,"pageModule":6,"slug":19,"type":14},"/architecture","Architecture",{"_key":22,"_type":10,"link":23,"showAsHoverItem":6,"text":25},"762aad6a5a57",{"newTab":12,"pageModule":6,"slug":24,"type":14},"/research","Research",{"_key":27,"_type":10,"link":28,"showAsHoverItem":6,"text":30},"155f5f41ee24",{"newTab":12,"pageModule":6,"slug":29,"type":14},"/collaborate","Collaborate",{"_key":32,"_type":10,"link":33,"showAsHoverItem":12,"text":35},"e7d885303d98",{"newTab":12,"pageModule":6,"slug":34,"type":14},"/contribute","Contribute",{"_id":37,"_rev":38,"_type":14,"globalSeo":39,"pageModules":55,"seo":398,"showParticles":400,"slug":401,"sock":403,"title":20,"type":456},"6cefb340-91a1-4c2b-9755-5dc06a1c2c07","frmOVLYxc8LK8nC0kMVJ2j",{"createdAt":40,"description":41,"image":42,"noindex":12,"title":53,"updatedAt":54},"2026-04-17T14:12:13Z","AI-native architecture research. Workload-specific accelerators, tested against synthesis, timing, and routing.",{"altText":43,"asset":44,"dimensions":47,"hotspot":6,"lqip":52},"architecture topology visualization",{"_ref":45,"_type":46},"image-85c40205974bd5520e0f87ee0e49f694c59a40c9-1344x896-png","reference",{"_type":48,"aspectRatio":49,"height":50,"width":51},"sanity.imageDimensions",1.5,896,1344,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAIAAAAmMtkJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB/UlEQVR4nG2QPWsUURSGz/uec+/cmdnZ2c1Mktk1iRvJh5JkY9QYjRLRmEYEBS0iCYj/IBZBe7GwEuz8A0IsBTsbW7GzsrWwFCysRJDdDcEkHp7icuHh4RyRYwORWGWqaVc68WIrNAMpopBgSB0iFaM47SHHMZG6Yb50N08lq2OhnWogGo4zuXWHbaKmrZiduo5nlBzYR/oM3ooysJ1ZlWrTs6GciGyl9Fdbfq5h87m7NOIWS5MZ8IBZcsFrN7XxoEEBQCF1xYTXqWAnE6tiLT3bwcYTLQPlBtiDvE6ueV3P/fpoNJtbbABEgcLrYu7ONlzh1YCYqBsD4SCyDWwBm8rbXleCnUndZGbNiMr94zW9Lg35C4UvI3VE7jgcaWqMFfIE2CEeOL0YWeV6X0bgn+PXjNO56w75VmKxIjMWXmvGiJBXwFPTDW+VMQZiEd8PHoxB6h5VolVsmaknoj4elD3TXWfnnJ4gFoAuWAj0sA8RR9SMA1khmUgHlPep24nctUg3E+4GvascFfCwPPAN0msCBWXN8DiofKj888I9a9ubMXuR66oi+Z8JEfY3aivupHw9qp87Kl/Ou4/L9umyvjtt25mOoJc9YhK9RWKRSYetgntz+m1Nf21Qfm7qjy1+vWUvp/1y4gKPVAdNOJEWcT/Xt0v6/R5/P+SfR/wLv2g0PapYWTYAAAAASUVORK5CYII=","Architecture. Proven.","2026-06-17T17:39:39Z",[56,95,101,105,199,279,283],{"_key":57,"_type":58,"cta":59,"images":62,"subtitle":92,"title":93,"type":94},"7f08112c30fe","pageHeader",{"link":60,"text":61},{"newTab":12,"pageModule":6,"slug":29,"type":14},"Get In Touch",[63,73,82],{"_key":64,"altText":65,"asset":66,"dimensions":68,"hotspot":6,"lqip":72},"2af1f271a9b7","hardware research study",{"_ref":67,"_type":46},"image-fbf25294e36faf45cf972ae1922bbd13d6f588d1-1296x850-svg",{"_type":48,"aspectRatio":69,"height":70,"width":71},1.5247058823529411,850,1296,"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAYHBf/EACAQAAIBBAMAAwAAAAAAAAAAAAECAwAEBhEFEiEUUWH/xAAWAQEBAQAAAAAAAAAAAAAAAAAFBgf/xAAgEQACAgEDBQAAAAAAAAAAAAABAgADBAUREiEjMUFR/9oADAMBAAIRAxEAPwBVz6O5PHh7dO2l+6ij8pfQSujyOvvoqo59kt3ZxLFEqdD57SniUy8pzsHy4IpB20Qy73QGmB6MTlYoI8zQNX799ePXYVf566ysYndtfY7YTupVjGAQfyitZo0hCRxIqIqgBVGgKKj7GDuWA2Bi6KyqFY7kT//Z",{"_key":74,"altText":75,"asset":76,"dimensions":78,"hotspot":6,"lqip":81},"286557d09cae","accelerator architecture study",{"_ref":77,"_type":46},"image-7a3e59e823d925c137671f1c191d832ff123b6e0-1680x850-svg",{"_type":48,"aspectRatio":79,"height":70,"width":80},1.9764705882352942,1680,"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAYHBf/EACUQAAEDAwMDBQAAAAAAAAAAAAEAAgMEBREGEpEHFSITITJRUv/EABYBAQEBAAAAAAAAAAAAAAAAAAQFBv/EACARAAEEAgEFAAAAAAAAAAAAAAEAAgMRBAUSISJBcaH/2gAMAwEAAhEDEQA/AFjUnWGCe2Q9sglnqtvvkY2FJ9o6g36qqW9whbLATkuPiQFPbe536PK0Hvds+R5U6XAgeOLm37WjwZJOkgcRXgUqdW6qomzkNcSMfaFGp3u9Q+TuUI7dNABVlMfvX8j2fV//2Q==",{"_key":83,"altText":84,"asset":85,"dimensions":87,"hotspot":6,"lqip":91},"b6d39e97442b","Kernellum research workspace",{"_ref":86,"_type":46},"image-901002228d737f8cef110aab22ad5d49bd3bf3cf-5567x3542-jpg",{"_type":48,"aspectRatio":88,"height":89,"width":90},1.5717108977978542,3542,5567,"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANABQDASIAAhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAAAAQDBgcI/8QAIhAAAQQCAQQDAAAAAAAAAAAAAQIDBBEABSEGBxIxEzKR/8QAFQEBAQAAAAAAAAAAAAAAAAAABgX/xAAdEQACAQUBAQAAAAAAAAAAAAABAgADBAURIYGx/9oADAMBAAIRAxEAPwB/bzYkCC65OkIYb8SLUazHe3b06Z1NJehhL0ULIK1Ko1fHGI98pz7nU6YpWfhabFJvizlG0U+Tr9nHeiurbWFj0avnC+KxrJZMyt2oPIjr5EJeKNcU/Z1qkHxF+8Mh17qn4LDq/stAJ/MMEkaOpen/2Q==","Kernellum combines workload analysis, architecture search, RTL generation, and physical implementation evidence in one loop.","Design. Route. Learn.","left",{"_key":96,"_type":97,"cards":6,"includeCta":12,"includeRolodexText":12,"mainText":98,"particles":99},"d6c6e6f02f0d","centeredText","Every accelerator begins with a workload, a constraint, and a hypothesis about what the hardware should do.",{"type":100},"rings-vertical",{"_key":102,"_type":97,"cards":6,"includeCta":12,"includeRolodexText":12,"mainText":103,"particles":104},"53ccc9b02b05","Most architecture search stops before synthesis, timing, and routing reveal the real trade-offs. ",{"type":100},{"_key":106,"_type":107,"blockText":108,"cardType":120,"cards":121,"grid":195,"particles":196,"theme":198},"1b459eb68e8d","cardGrid",[109],{"_key":110,"_type":111,"children":112,"markDefs":118,"style":119},"5096cbf24fe1","toolbar",[113],{"_key":114,"_type":115,"marks":116,"text":117},"a1b59bf5cbf1","span",[],"The Kernellum Difference",[],"label","icon",[122,149,172],{"_key":123,"button":6,"media":124,"text":130,"title":6},"94b4ecf297ae",{"data":125,"type":129},{"mimeType":126,"originalFilename":127,"url":128},"application/octet-stream","Lottie Icons Augmentation v2.lottie","https://cdn.sanity.io/files/cktal3h7/production/8c6d2bdb077f25621f328aeffb5d2235b630f9f0.lottie","lottie",[131,140],{"_key":132,"_type":111,"children":133,"markDefs":138,"style":139},"c0fa678ea11f",[134],{"_key":135,"_type":115,"marks":136,"text":137},"dfe1bc7b8e8d",[],"Workload-aware search",[],"h5",{"_key":141,"_type":111,"children":142,"markDefs":147,"style":148},"0a5b26163285",[143],{"_key":144,"_type":115,"marks":145,"text":146},"49fb8075a8b2",[],"Begin with actual kernels, memory demands, and deployment constraints. Search the architectures those workloads can use.",[],"normal",{"_key":150,"button":6,"media":151,"text":155,"title":6},"006e7399fff8",{"data":152,"type":129},{"mimeType":126,"originalFilename":153,"url":154},"Reasoning.lottie","https://cdn.sanity.io/files/cktal3h7/production/53a1122c1d1e399d9ee0e4a974042d78f46f1554.lottie",[156,164],{"_key":157,"_type":111,"children":158,"markDefs":163,"style":139},"984859da5ce8",[159],{"_key":160,"_type":115,"marks":161,"text":162},"b6bbd32d33d6",[],"Closed-loop hardware reasoning",[],{"_key":165,"_type":111,"children":166,"markDefs":171,"style":148},"20f652c49388",[167],{"_key":168,"_type":115,"marks":169,"text":170},"c70285b70c94",[],"Connect architecture models to RTL, verification, synthesis, and routing. Feed implementation results back into the next search.",[],{"_key":173,"button":6,"media":174,"text":178,"title":6},"39d6b476ceef",{"data":175,"type":129},{"mimeType":126,"originalFilename":176,"url":177},"Adaptation.lottie","https://cdn.sanity.io/files/cktal3h7/production/8ab65ac9685605238e4fb22c01d3f8bed7b37171.lottie",[179,187],{"_key":180,"_type":111,"children":181,"markDefs":186,"style":139},"f23246654b93",[182],{"_key":183,"_type":115,"marks":184,"text":185},"357e667e4689",[],"Evidence that survives",[],{"_key":188,"_type":111,"children":189,"markDefs":194,"style":148},"448daecd5ca0",[190],{"_key":191,"_type":115,"marks":192,"text":193},"18ed66bd389c",[],"Keep only the designs whose gains remain visible after physical costs are counted.",[],"three-wide",{"type":197},"rings-horizontal","dark",{"_key":200,"_type":201,"blockText":202,"items":220,"particles":275,"theme":278},"a5523437ac55","expandableBlocks",[203,211],{"_key":204,"_type":111,"children":205,"markDefs":210,"style":119},"a72c2992d167",[206],{"_key":207,"_type":115,"marks":208,"text":209},"7ba472a13a05",[],"What sets Kernellum apart",[],{"_key":212,"_type":111,"children":213,"markDefs":218,"style":219},"1c2ad20e0bd1",[214],{"_key":215,"_type":115,"marks":216,"text":217},"a0aa7a3bf460",[],"Kernellum handles the loop so researchers can focus on the next architecture",[],"h2",[221,235,247,261],{"_key":222,"blockText":223,"headline":232,"x":233,"y":234},"65b0feff72e2",[224],{"_key":225,"_type":111,"children":226,"markDefs":231,"style":148},"95a86fda747c",[227],{"_key":228,"_type":115,"marks":229,"text":230},"0d4636cefb14",[],"K1 studies an INT8 GEMM architecture family on ECP5. Reported latency is derived from cycle counts and final-routed timing, not physical-board measurements.",[],"Routed evidence",15.69,15.28,{"_key":236,"blockText":237,"headline":244,"x":245,"y":246},"ceaf19fd6906",[238],{"_key":225,"_type":111,"children":239,"markDefs":243,"style":148},[240],{"_key":228,"_type":115,"marks":241,"text":242},[],"Open RTL, reproducible experiments, and explicit target constraints keep the evidence inspectable. Results are scoped to the implementation family tested.",[],"Reproducible experiments",65.81,27.09,{"_key":248,"blockText":249,"headline":258,"x":259,"y":260},"cd7ada491bd2",[250],{"_key":251,"_type":111,"children":252,"markDefs":257,"style":148},"dc1b5803fb57",[253],{"_key":254,"_type":115,"marks":255,"text":256},"73c80a56e21a",[],"Search learns from final-route timing and implementation costs. Candidate rankings are tested on held-out configurations rather than assumed to transfer.",[],"Models that Survive Routing",19.01,55.25,{"_key":262,"blockText":263,"headline":272,"x":273,"y":274},"6074099f1863",[264],{"_key":265,"_type":111,"children":266,"markDefs":271,"style":148},"a8f2c3e77c78",[267],{"_key":268,"_type":115,"marks":269,"text":270},"b7267379975e",[],"Reproducible tooling keeps every design decision connected to implementation evidence.",[],"Built to be tested",61.69,69.96,{"image":276,"type":277},"/kernellum-replacements/12.png","image","light",{"_key":280,"_type":97,"cards":6,"includeCta":12,"includeRolodexText":12,"mainText":281,"particles":282},"b3aad4a944fc","Architecture estimates are only the beginning. Implementation exposes the timing and routing costs that analytical models can miss.",{"type":100},{"_key":284,"_type":107,"blockText":285,"cardType":120,"cards":302,"grid":395,"particles":396,"theme":278},"4de5403aa031",[286,294],{"_key":287,"_type":111,"children":288,"markDefs":293,"style":119},"1af4e45180d9",[289],{"_key":290,"_type":115,"marks":291,"text":292},"baafc981668d",[],"The Evidence",[],{"_key":295,"_type":111,"children":296,"markDefs":301,"style":219},"985cd72cabdc",[297],{"_key":298,"_type":115,"marks":299,"text":300},"75f8a4895690",[],"Search the first design. Prove the final implementation. ",[],[303,326,349,372],{"_key":304,"button":6,"media":305,"text":309,"title":6},"b43ac70c6a45",{"data":306,"type":129},{"mimeType":126,"originalFilename":307,"url":308},"Reveal.lottie","https://cdn.sanity.io/files/cktal3h7/production/cb178f6edc1e8f61cb6292c4ccf652220a92f7de.lottie",[310,318],{"_key":311,"_type":111,"children":312,"markDefs":317,"style":139},"bbca9a0e49e1",[313],{"_key":314,"_type":115,"marks":315,"text":316},"2e82b890af88",[],"Map the workload",[],{"_key":319,"_type":111,"children":320,"markDefs":325,"style":148},"c2e01f2ca90d",[321],{"_key":322,"_type":115,"marks":323,"text":324},"5c1cbc9935bd",[],"Understand the workload signals that make an architecture efficient before committing to RTL. ",[],{"_key":327,"button":6,"media":328,"text":332,"title":6},"a4c95cfac6c8",{"data":329,"type":129},{"mimeType":126,"originalFilename":330,"url":331},"Anticipate.lottie","https://cdn.sanity.io/files/cktal3h7/production/bf9debb71248c65474cb0621f61b5cc50968cde0.lottie",[333,341],{"_key":334,"_type":111,"children":335,"markDefs":340,"style":139},"6174606f368d",[336],{"_key":337,"_type":115,"marks":338,"text":339},"f62cd668b046",[],"Search architectures",[],{"_key":342,"_type":111,"children":343,"markDefs":348,"style":148},"805b4a95ddb5",[344],{"_key":345,"_type":115,"marks":346,"text":347},"f63ee13a2691",[],"Test how dataflow, memory, and topology choices change resource use and final-route timing.",[],{"_key":350,"button":6,"media":351,"text":355,"title":6},"37e031d1a851",{"data":352,"type":129},{"mimeType":126,"originalFilename":353,"url":354},"Track.lottie","https://cdn.sanity.io/files/cktal3h7/production/dfc5ced3555e2daf09d11db266998c1167d351b4.lottie",[356,364],{"_key":357,"_type":111,"children":358,"markDefs":363,"style":139},"e77cf43ed85e",[359],{"_key":360,"_type":115,"marks":361,"text":362},"ca169193a201",[],"Measure implementation",[],{"_key":365,"_type":111,"children":366,"markDefs":371,"style":148},"4d02b4efd525",[367],{"_key":368,"_type":115,"marks":369,"text":370},"bf050cdafac4",[],"Measure the physical cost of each design and keep the evidence attached to the decision.",[],{"_key":373,"button":6,"media":374,"text":378,"title":6},"a6e0a9c9ac62",{"data":375,"type":129},{"mimeType":126,"originalFilename":376,"url":377},"Tempo.lottie","https://cdn.sanity.io/files/cktal3h7/production/6015c82b8c3f820c2e412d5568ec1b8b71b69dc5.lottie",[379,387],{"_key":380,"_type":111,"children":381,"markDefs":386,"style":139},"a0bd8c007a9d",[382],{"_key":383,"_type":115,"marks":384,"text":385},"54a2306b12e2",[],"Close the loop",[],{"_key":388,"_type":111,"children":389,"markDefs":394,"style":148},"e21842d3c0da",[390],{"_key":391,"_type":115,"marks":392,"text":393},"63f61e89bf8f",[],"Update the search as implementation changes, so the loop learns what physical design actually rewards.",[],"two-wide",{"type":397},"none",{"createdAt":40,"description":399,"image":6,"noindex":12,"title":93,"updatedAt":54},"We connect workload analysis, accelerator architecture, and final-route timing to test which predicted gains survive implementation.",true,{"_type":402,"current":19},"slug",{"blockText":404,"images":425},[405,413,417],{"_key":406,"_type":111,"children":407,"markDefs":412,"style":219},"6c43d8a22860",[408],{"_key":409,"_type":115,"marks":410,"text":411},"ad5ed9604f5f",[],"Meet the architecture, tools, and evidence behind Kernellum.",[],{"_key":414,"_type":415,"link":416,"markDefs":6,"text":25},"dd5891ad0d73","button",{"newTab":12,"pageModule":6,"slug":24,"type":14},{"_key":418,"_type":111,"children":419,"markDefs":424,"style":148},"9823a50c8bba",[420],{"_key":421,"_type":115,"marks":422,"text":423},"e27c1d0e0d47",[],"",[],[426,433,443,447],{"_key":427,"altText":428,"asset":429,"dimensions":431,"hotspot":6,"lqip":432},"b0249f1fff98","routed architecture topology",{"_ref":430,"_type":46},"image-be4c39906759d893e768c4a568249eb5d45d9f2d-1344x896-png",{"_type":48,"aspectRatio":49,"height":50,"width":51},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAIAAAAmMtkJAAAACXBIWXMAAAsTAAALEwEAmpwYAAACeklEQVR4nF3PS0iUURQH8HPOvd93v9e8R53RGUcdmwe+ZxgVFVMxU1AzH+GYPTAia5NEAz0lW0irWhRBFEQFbcJoE1QuDDIoELOFUiREhCBYm1IjMogZzSTu717O4vwP5wIC/kdizBCyTRdphuqzWQJ2a8gsolYMG2hlyLd0Js9WgnOfw1blz6rLd1f60gNOS6FdxD3sjJ8OZ1GJSjoiARIAAgD9gwwxTVcbA9n90WB7yLs9JyPqNveF+M0auldGQy6KCDIhSAAcgAEkq3UcQEbwaKLB46zOdORYtAxdiaTJo+XsRRuNxdghG+URqAAiRYbU3SQA3IKXWTWfLmRGHDFkolNh9qiGjUUo4aJSGcwICmzYmLEZtkvMbyjZhuIx63l2o9QuutxsNMweROhGkPbZyM9Q2xreXENBtEvMq0j5JrUp3zNYEUzEXCNl4nqE7hbR5VwasFIBQz3VryAk/6ClXhXBKfOwWQvo8jZdtOa5ElXhWy3+yR7L1G5+P0JHHBST0IVgpCIaAhQgrivm1JRh2V+QXZtpq3LwgVxxLOgYrfZN9rjm42Kijs65qZ5TMWLRBoJhzs5zNqzy4XTjYqH3dEWwP+g8W8If1tLtqHqtMutpm+ddtzbbQo/DdMXERji7sE5i8MbLpr3sdUB9FnPdqfRdKnVeLVeet7IPnTizkz+ps463pM/16Avd7GMtzQbYjDfpbRLBagcut+NCszLd4HhZb3u1Q57rpM9xWuilxb30vkueaNKndumL/dL3OK104mpH0o8UWDuJP4dwqZd9apaW9vBvA/T1AC32sS8HaeU4LQ3SZLM03qjP9ynLR/mvE7SWwN9//QEtbIflVGpdQQAAAABJRU5ErkJggg==",{"_key":434,"altText":435,"asset":436,"dimensions":438,"hotspot":6,"lqip":442},"94ed148e464d","implementation signal field",{"_ref":437,"_type":46},"image-0cd1b737f485d70df84c6fc1f95e3585f7e5db6d-1232x928-png",{"_type":48,"aspectRatio":439,"height":440,"width":441},1.3275862068965518,928,1232,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAIAAABr+ngCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAC2UlEQVR4nF3Ry2vdVRAH8Jk5j9/jnJnzO7+bNNfWJLVpvGlpaql5oM1tE9OLSds0mtDWWoMpjVVcFLMIgthFFyn4Bhc2qCAErCC4saigGwUX6kYxRq1BIeIDFyL6F0hrCtfOajYf5jsz8PU+/maIV4f5uwb/MM4/TvDqQX5/p39auJ+yHBTCRiGAAuxEO5P619r8Rzs8fDnIK0P87T189V7+6aisT8naEf54r79Y4SGV+yb8n6+AHjfuudK/2+Xgk138RT+vDPPaIV6fkl8f4F9O8Fcj/tUOnrSuFQ39H+eg+ih/0vObmx0sVYt3tsunfbx6UH6e5j9m5M/Tsj4tV/bIGXHtZDRic3ID1I3pI6kstTDMJHEhxEvt4YM9stLg30/K32flrzPy2Sg/Uc07lG7OjdfX3oLJCSsvBIY7iUdV8VAWn2oNyz3y+Yj89qD886h8f79c2JZvN9fwTWu3opkwvOgDdGHWS75O4bAtZjkstvsrA3x1Utbuk9d3u+FgS0O2ySNARNPQ/nwe4HbMdpMbIhmjeETFyUTOlu7lbv/hIL83wBdr+bFqsivTjjY4AjDqfcrPpwXUKO1XbkzJKRPnbOWUKQ9rOZr5cy3+lS55q1eWavxwmd2qNN24XAK0g7LjpoBNqHtU0tB+LinO+3IxVBZcOW3CAe0nM348hvlKmHK+k6yBjekKcBPaAWKwiILUrey4ded8eKktvtFRvnhLedqHuvKD6OuKB5TfhlkBJgWi68kFdY3ctQ4BUsQtpO8y6azw853F271xuSfOt4QR4weVq2vuJ+5BtxXTAFoDOlBbKds4IwJoAAHqUrbB+cJtvLw3XO6NC23FaOL3Gz+mQ0MVDRX6VN6C2gFVKbn5hxawIFXL7PTm7JmdfKk7PhaLA8aPKplQ8ZiJJ9PibpO3kS7RNNEbngAMYmnU/mgvdMiz1fJ4WtQpDFM4pMNcGmfzcIdOK2j/BQZvfOuw9WMeAAAAAElFTkSuQmCC",{"_key":444,"altText":84,"asset":445,"dimensions":446,"hotspot":6,"lqip":91},"e6c124410866",{"_ref":86,"_type":46},{"_type":48,"aspectRatio":88,"height":89,"width":90},{"_key":448,"altText":449,"asset":450,"dimensions":452,"hotspot":6,"lqip":455},"eb68b78c409b","silicon die close-up",{"_ref":451,"_type":46},"image-a5fac863effd309796bd824f9d3bda53d56872c7-2464x1856-png",{"_type":48,"aspectRatio":439,"height":453,"width":454},1856,2464,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAIAAABr+ngCAAAACXBIWXMAAAsTAAALEwEAmpwYAAACiElEQVR4nGWQy2sTcRDHZ+b33key2exmm5rEpk/RFB+0mqa2aZK+7ENK1UoVhVoKVm+CIJQWKurFg9iDB6/iwYPeRS9ePCnizYN/jOzGFmt/fC6/Yb6fYQaaKBso6yjHUY6iGInhNRQ1FKMoxpJ6mzGUF2Pi+giKKgqYQjmJ8kDR7hjbZ3zfWz9sGU3sMItyBuWBYiLpO8pBsr7/HUMBiyjnUbYVMySnKbGQajLdZLpBauIf4/hhI9w11po2tyxzyzE3HbNsdFPoEWFq2q5ruyFMi1ST4qXaljaNBHiW93by6d1y5nkl+/hkdjVyBo0qSFUUakCbs9rUlV7Qel6pGS4nSbYwZjLZFFYjZ6XDXutJbZ0PHl0Ip4puoLgkUogOo4DzilELWft66FxJW4taz5KcxphZlJBTLNTsmMP7A3Uip3OOEIQIgACEwBDSnPU5shpYjcC0XN0Saio5UBxGPAIAA9CAaaKIs4LmJVsMeGo41I3ALLjWsjZLXC8yBf++vwOTZA5ZhYtp27oRurcLqc1+b3co3KtFr4ajFyfD3S7/YT79f5gSBICH1Euiqc2djLtd8F8PRh+bxW/L5Z+rPT9udH+9Vv58+TggSUTGABWgCxRgjAdkA9qAIdEJLlrGrPupJ8ezb850fGqVvl8t/1rv/X2/H4Rd1DqXEm6eVIVkg+k5YSaFPsdlF3EfyUb0kErEh4Vatu0HOe9lX+5DtfPLbAmcjmouutCbrZx3S4s6u6m9HTfz1Pe3/cy9dGrJtoaUKnGeRfKQ8sQGmZzR1oaX2sn74Bea5e65at+lpa7aRjiwlercy0Zvi9H73o53PdHrUrAdZlZs5zQXPpICsOJb8lNMTgjzB5nlY+AYrVs9AAAAAElFTkSuQmCC","default",{"_id":458,"_rev":459,"_type":458,"footerCta":460,"primaryNav":463,"secondaryNav":477},"footer","6Q6jM6mukeQOe5iPkGD0Wa",{"link":461,"text":462},{"newTab":6,"pageModule":6,"slug":29,"type":14},"View the Repository",[464,467,470,474],{"_key":465,"_type":10,"link":466,"showAsHoverItem":6,"text":20},"16901d975c46",{"newTab":12,"pageModule":6,"slug":19,"type":14},{"_key":468,"_type":10,"link":469,"showAsHoverItem":6,"text":25},"e0de73de9c96",{"newTab":12,"pageModule":6,"slug":24,"type":14},{"_key":471,"_type":10,"link":472,"showAsHoverItem":6,"text":473},"a82c86cf472b",{"newTab":12,"pageModule":6,"slug":29,"type":14},"Collaborate",{"_key":475,"_type":10,"link":476,"showAsHoverItem":12,"text":35},"7aaba65ac2b7",{"newTab":12,"pageModule":6,"slug":34,"type":14},[478,484,489],{"_key":479,"_type":10,"link":480,"showAsHoverItem":6,"text":483},"a3b0ece8703c",{"newTab":400,"type":481,"url":482},"url","https://www.linkedin.com/company/sushxnthd/","GitHub",{"_key":485,"_type":10,"link":486,"showAsHoverItem":12,"text":488},"0c8c335df43d",{"newTab":12,"pageModule":6,"slug":487,"type":14},"/legal/privacy-policy","Privacy Policy",{"_key":490,"_type":10,"hoverImage":491,"link":499,"showAsHoverItem":400,"text":500},"545ca29b4f18",{"altText":6,"asset":492,"dimensions":494,"hotspot":6,"lqip":498},{"_ref":493,"_type":46},"image-279fe2ed2a796a91898b1cac43e56724518f3c71-768x530-png",{"_type":48,"aspectRatio":495,"height":496,"width":497},1.4490566037735848,530,768,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB10lEQVR4nGXTW29MURQH8NFOirrfGjMUIw2CNq0qoZNxibq3RalLIxISERJvHiQePPkO3nzQOfsnq9aZMCZZOfvMPvu/1v+yGxjBThzGJI6jhYlSylF0cCz/a+W6M1RHsAejDWzDKdzD01LKE9xCD2t4gxVcwXWs4hEe4wVe5f55jNeAp/EgP3ie65vRAG/xDHez2XqscR8vSykbeIhzNWBQ3oU2TmIG85jDAi6jmwxWcvJZTONMUm6XUnaj2ah/2ILtqVGMfyErOl/MKQLwar5H40OllK3YkTU2AEzQJvanBAsJ1sopuinDXO6HeXvTjBjiBA4OA46k28v9fv9jPNPBCVzCEm4E3UxAO5tNZ/PJYcrNpPKtqqqf8Uw9W0l1OY3pJcBsTjyT+u8bBhxLqj+qqvqF7zFZTtP7KzJLpZRrUf4AdpL+f6ZEwBfxBV8zY9F9KvVb7/f7Gxmj1czlVO1wYPwDmBuLma21zGM3ad/JkH/ChwSdTxNHB2CJHOEex4GISuoUgf6c4DHJ7VyHWe8z2OF2UI2zmxWA4WDYHqIGtdAkMvcuAPE66YYU4XJcudiP9zAmzsTZzQrAs+lWHeQIbXwc8QigMCNuS9Crb05EKN7rM4P6DSoORicKMvkSAAAAAElFTkSuQmCC",{"newTab":12,"type":481,"url":6},"Research repository",1786350506664]