[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"summary-08c0c1e29bdb2880-mkernel-fusing-compute-and-communication-for-gpu-d-summary":3,"summaries-facets-categories":217,"summary-related-08c0c1e29bdb2880-mkernel-fusing-compute-and-communication-for-gpu-d-summary":7121},{"id":4,"title":5,"ai":6,"body":13,"categories":177,"created_at":179,"date_modified":179,"description":171,"extension":180,"faq":179,"featured":181,"kicker_label":179,"meta":182,"navigation":199,"path":200,"published_at":201,"question":179,"scraped_at":201,"seo":202,"sitemap":203,"source_id":204,"source_name":205,"source_type":206,"source_url":207,"stem":208,"tags":209,"thumbnail_url":179,"tldr":214,"tweet":179,"unknown_tags":215,"__hash__":216},"summaries\u002Fsummaries\u002F08c0c1e29bdb2880-mkernel-fusing-compute-and-communication-for-gpu-d-summary.md","mKernel: Fusing Compute and Communication for GPU-Driven Scaling",{"provider":7,"model":8,"input_tokens":9,"output_tokens":10,"processing_time_ms":11,"cost_usd":12},"openrouter","google\u002Fgemini-3.1-flash-lite",10277,920,4578,0.00394925,{"type":14,"value":15,"toc":170},"minimark",[16,21,25,28,50,54,57,60,132,136,139,163],[17,18,20],"h2",{"id":19},"the-bottleneck-of-host-driven-communication","The Bottleneck of Host-Driven Communication",[22,23,24],"p",{},"In modern AI training, communication overhead is a primary performance killer, consuming up to 43.6% of the forward pass and 47% of execution time in Mixture-of-Experts (MoE) models. The current industry standard relies on host-driven communication, where the CPU manages control paths and issues collective operations (like AllReduce) via libraries such as NCCL.",[22,26,27],{},"This approach fails to scale with modern GPU clusters (e.g., GB300 NVL72) for two reasons:",[29,30,31,44],"ol",{},[32,33,34,38,39,43],"li",{},[35,36,37],"strong",{},"Orchestration Overhead:"," Microsecond-scale CPU operations—such as ",[40,41,42],"code",{},"cudaLaunchKernel"," calls and inter-stream event synchronization—create \"pipeline bubbles\" that prevent GPUs from operating at full capacity.",[32,45,46,49],{},[35,47,48],{},"Coarse-Grained Overlap:"," Host-driven systems can only overlap compute and communication at kernel boundaries. This prevents the fine-grained, tile-level interleaving required to hide communication latency effectively.",[17,51,53],{"id":52},"gpu-driven-communication-with-mkernel","GPU-Driven Communication with mKernel",[22,55,56],{},"mKernel, developed by UC Berkeley’s UCCL project, shifts the control logic directly onto the GPU. It provides a library of persistent CUDA kernels that fuse compute and communication into a single execution unit. By moving the communication logic into the GPU, the system achieves fine-grained overlap at the chunk or tile level, regardless of whether the data transfer is intra-node (NVLink) or inter-node (RDMA).",[22,58,59],{},"Key architectural features include:",[61,62,63,84,94],"ul",{},[32,64,65,68,69,72,73,72,76,79,80,83],{},[35,66,67],{},"Persistent Kernel Design:"," Kernels remain resident on the GPU, with Streaming Multiprocessors (SMs) dynamically assigned to specific roles: ",[40,70,71],{},"compute",", ",[40,74,75],{},"intra-comm",[40,77,78],{},"inter-send",", and ",[40,81,82],{},"inter-reduce",". The allocation of these roles is tunable based on the specific workload shape.",[32,85,86,89,90,93],{},[35,87,88],{},"Direct RDMA Integration:"," The library uses GPU-initiated RDMA writes via ",[40,91,92],{},"libibverbs",", bypassing traditional host-side communication libraries to minimize latency.",[32,95,96,99,100],{},[35,97,98],{},"Fused Operations:"," The library provides five primary fused kernels, including:\n",[61,101,102,108,114,120,126],{},[32,103,104,107],{},[35,105,106],{},"AllGather + GEMM:"," Overlaps data gathering with local matrix multiplication.",[32,109,110,113],{},[35,111,112],{},"GEMM + AllReduce:"," Pushes output tiles into the reduction tree the moment they are computed.",[32,115,116,119],{},[35,117,118],{},"MoE Dispatch + GEMM:"," Routes tokens and performs grouped GEMM in one pass, eliminating staging buffer round-trips.",[32,121,122,125],{},[35,123,124],{},"Ring Attention:"," Performs sequence-parallel attention by rotating KV chunks while concurrently computing.",[32,127,128,131],{},[35,129,130],{},"GEMM + ReduceScatter:"," Reduces and forwards output tiles immediately upon production.",[17,133,135],{"id":134},"implementation-and-backends","Implementation and Backends",[22,137,138],{},"mKernel supports two primary networking backends, both sharing a unified host-side API but utilizing different proxy implementations:",[61,140,141,150],{},[32,142,143,146,147,149],{},[35,144,145],{},"CX7 Backend:"," Uses ",[40,148,92],{}," RC for InfiniBand\u002FRoCE environments.",[32,151,152,155,156,158,159,162],{},[35,153,154],{},"EFA Backend:"," Optimized for AWS p5\u002Fp5e instances using ",[40,157,92],{}," and ",[40,160,161],{},"efadv"," (SRD).",[22,164,165,166,169],{},"The library requires NVIDIA Hopper GPUs (targeting ",[40,167,168],{},"sm_90a","), CUDA 12.9, and PyTorch. It is designed to be a drop-in replacement for scenarios where standard collective communication libraries create unacceptable performance degradation.",{"title":171,"searchDepth":172,"depth":172,"links":173},"",2,[174,175,176],{"id":19,"depth":172,"text":20},{"id":52,"depth":172,"text":53},{"id":134,"depth":172,"text":135},[178],"Software Engineering",null,"md",false,{"content_references":183,"triage":194},[184,189],{"type":185,"title":186,"url":187,"context":188},"tool","mKernel","https:\u002F\u002Fgithub.com\u002Fuccl-project\u002FmKernel","recommended",{"type":190,"title":191,"url":192,"context":193},"other","UCCL Project","https:\u002F\u002Fuccl-project.github.io\u002Fposts\u002Fmkernel\u002F","mentioned",{"relevance":195,"novelty":196,"quality":195,"actionability":196,"composite":197,"reasoning":198},4,3,3.6,"Category: AI & LLMs. The article discusses a new GPU-driven communication library that addresses significant performance bottlenecks in AI training, which is relevant to AI product builders. It provides insights into architectural features that could inform decisions on optimizing AI workloads, though it lacks detailed practical applications for immediate implementation.",true,"\u002Fsummaries\u002F08c0c1e29bdb2880-mkernel-fusing-compute-and-communication-for-gpu-d-summary","2026-05-30 14:03:17",{"title":5,"description":171},{"loc":200},"08c0c1e29bdb2880","MarkTechPost","article","https:\u002F\u002Fwww.marktechpost.com\u002F2026\u002F05\u002F29\u002Fmeet-mkernel-a-multi-gpu-multi-node-fused-kernel-library-for-gpu-driven-communication\u002F","summaries\u002F08c0c1e29bdb2880-mkernel-fusing-compute-and-communication-for-gpu-d-summary",[210,211,212,213],"ai-tools","cuda","gpu","distributed-computing","mKernel eliminates host-driven communication bottlenecks by fusing intra-node NVLink, inter-node RDMA, and compute into persistent CUDA kernels, enabling fine-grained overlap at the tile level.",[211,212,213],"eoIZJ8p9OdFckqaM8xkSdKXa10rZwNg-WpR81u8w6XU",[218,221,224,226,229,231,234,237,239,241,243,245,247,249,251,253,255,258,260,262,264,266,269,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,321,323,325,327,329,331,333,335,337,339,341,343,345,347,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,391,393,395,397,399,401,403,405,407,409,411,413,415,417,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,485,487,489,491,493,495,497,499,501,503,505,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,541,543,545,547,549,551,553,555,557,559,561,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,623,625,627,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,669,671,673,675,677,679,681,683,685,687,689,691,694,696,698,700,702,704,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,742,744,746,748,750,752,754,756,758,760,762,764,766,768,770,772,774,776,778,780,782,784,786,788,790,792,794,796,798,800,802,804,806,808,810,812,814,816,818,820,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,852,854,856,858,860,862,864,866,868,870,872,874,876,878,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970,972,974,976,978,981,983,985,987,989,992,994,996,998,1000,1002,1004,1006,1008,1010,1012,1014,1016,1019,1021,1023,1025,1027,1029,1031,1033,1035,1037,1039,1041,1043,1045,1047,1049,1051,1053,1055,1057,1059,1061,1063,1065,1067,1069,1071,1073,1075,1077,1079,1081,1083,1085,1087,1089,1091,1093,1095,1097,1099,1101,1103,1105,1107,1109,1111,1113,1115,1117,1119,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1155,1157,1159,1161,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1217,1219,1221,1223,1225,1227,1229,1231,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,1329,1331,1333,1335,1337,1339,1341,1344,1346,1348,1350,1352,1354,1356,1358,1360,1362,1364,1366,1368,1370,1372,1374,1376,1378,1380,1382,1384,1386,1388,1390,1392,1394,1396,1398,1400,1402,1404,1406,1408,1410,1412,1414,1416,1418,1420,1422,1424,1426,1428,1430,1432,1434,1436,1438,1440,1442,1444,1446,1448,1450,1452,1454,1456,1458,1460,1462,1464,1466,1468,1470,1472,1474,1476,1478,1480,1482,1484,1486,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508,1510,1512,1514,1516,1518,1520,1522,1524,1526,1528,1530,1532,1534,1536,1538,1540,1542,1545,1547,1549,1551,1553,1555,1557,1559,1561,1563,1565,1567,1569,1571,1573,1575,1577,1579,1581,1583,1585,1587,1589,1591,1593,1595,1597,1599,1601,1603,1605,1607,1609,1611,1613,1615,1617,1619,1621,1623,1625,1627,1629,1631,1633,1635,1637,1639,1641,1643,1645,1647,1649,1651,1653,1655,1657,1659,1661,1663,1665,1667,1669,1671,1673,1675,1677,1679,1681,1684,1686,1688,1690,1692,1694,1696,1698,1700,1702,1704,1706,1708,1710,1712,1714,1716,1718,1720,1722,1724,1726,1728,1730,1732,1734,1736,1738,1740,1742,1744,1746,1748,1750,1752,1754,1756,1758,1760,1762,1764,1766,1768,1770,1772,1774,1776,1778,1780,1782,1784,1786,1788,1790,1792,1794,1796,1798,1800,1802,1804,1806,1808,1810,1812,1814,1816,1818,1820,1822,1824,1826,1828,1830,1832,1834,1836,1838,1840,1843,1845,1847,1849,1851,1853,1855,1857,1859,1861,1863,1865,1867,1869,1871,1873,1875,1877,1879,1881,1883,1885,1887,1889,1891,1893,1895,1897,1899,1901,1903,1906,1908,1910,1912,1914,1916,1918,1920,1922,1924,1926,1928,1930,1932,1934,1936,1938,1940,1942,1944,1946,1948,1950,1952,1954,1956,1958,1960,1962,1964,1966,1968,1970,1972,1974,1976,1978,1980,1982,1984,1986,1988,1990,1992,1994,1996,1998,2000,2002,2004,2006,2008,2010,2012,2014,2016,2018,2020,2022,2024,2026,2028,2030,2032,2034,2036,2038,2040,2042,2044,2046,2048,2050,2052,2054,2056,2058,2060,2062,2064,2066,2068,2070,2072,2074,2076,2078,2080,2082,2084,2086,2088,2090,2092,2094,2096,2098,2100,2102,2104,2106,2108,2110,2112,2114,2116,2118,2120,2122,2124,2126,2128,2130,2132,2134,2136,2138,2140,2142,2144,2146,2148,2150,2152,2154,2156,2158,2160,2162,2164,2166,2168,2170,2172,2174,2176,2178,2180,2182,2184,2186,2188,2190,2192,2194,2196,2198,2200,2202,2204,2206,2208,2210,2212,2214,2216,2218,2220,2222,2224,2226,2228,2230,2232,2234,2236,2238,2240,2242,2244,2246,2248,2250,2252,2254,2256,2258,2260,2262,2264,2266,2268,2270,2272,2274,2276,2278,2280,2282,2284,2286,2288,2290,2292,2294,2296,2298,2300,2302,2304,2306,2308,2310,2312,2314,2316,2318,2320,2322,2324,2326,2328,2330,2332,2334,2336,2338,2340,2342,2344,2347,2349,2351,2353,2355,2357,2359,2361,2363,2365,2367,2369,2371,2373,2375,2377,2379,2381,2383,2385,2387,2389,2391,2393,2395,2397,2399,2401,2403,2405,2407,2409,2411,2413,2415,2417,2419,2421,2423,2425,2427,2429,2431,2433,2435,2437,2440,2442,2444,2446,2448,2450,2452,2454,2456,2458,2460,2462,2464,2466,2468,2470,2472,2474,2476,2478,2480,2482,2484,2486,2488,2490,2492,2494,2496,2498,2500,2502,2504,2506,2508,2510,2512,2514,2516,2518,2520,2522,2524,2526,2528,2530,2532,2534,2536,2538,2540,2542,2544,2546,2548,2550,2552,2554,2556,2559,2561,2563,2565,2567,2569,2571,2573,2575,2577,2579,2581,2583,2585,2587,2589,2591,2593,2595,2597,2599,2602,2604,2606,2608,2610,2612,2614,2616,2618,2620,2622,2624,2626,2628,2630,2632,2634,2636,2638,2640,2642,2644,2646,2648,2650,2652,2654,2656,2658,2660,2662,2664,2666,2668,2670,2672,2674,2676,2678,2680,2682,2684,2686,2688,2690,2692,2694,2696,2698,2700,2702,2704,2706,2708,2710,2712,2714,2716,2718,2720,2722,2724,2726,2728,2730,2732,2734,2736,2738,2740,2742,2744,2746,2748,2750,2752,2754,2756,2758,2760,2762,2764,2766,2768,2770,2772,2774,2776,2778,2780,2782,2784,2786,2788,2790,2792,2794,2796,2798,2800,2802,2804,2806,2808,2810,2812,2814,2816,2818,2820,2822,2824,2826,2828,2830,2832,2834,2836,2838,2840,2842,2844,2846,2848,2850,2852,2854,2856,2858,2860,2862,2864,2866,2868,2870,2872,2874,2876,2878,2880,2882,2884,2886,2888,2890,2892,2894,2896,2898,2900,2902,2904,2906,2908,2910,2912,2914,2916,2918,2920,2922,2924,2926,2928,2930,2932,2934,2936,2938,2940,2942,2944,2946,2948,2950,2952,2954,2956,2958,2960,2962,2964,2966,2968,2970,2972,2974,2976,2978,2980,2982,2984,2986,2988,2990,2992,2994,2996,2998,3000,3002,3004,3006,3008,3010,3012,3014,3016,3018,3020,3022,3024,3026,3028,3030,3032,3034,3036,3038,3040,3042,3044,3046,3048,3050,3052,3054,3056,3058,3060,3062,3064,3066,3068,3070,3072,3074,3076,3078,3080,3082,3084,3086,3088,3090,3092,3094,3096,3098,3100,3102,3104,3106,3108,3110,3112,3114,3116,3118,3120,3122,3124,3126,3128,3130,3132,3134,3136,3138,3140,3142,3144,3146,3148,3150,3152,3154,3156,3158,3160,3162,3164,3166,3168,3170,3172,3174,3176,3178,3180,3182,3184,3186,3188,3190,3192,3194,3196,3198,3200,3202,3204,3206,3208,3210,3212,3214,3216,3218,3220,3222,3224,3226,3228,3230,3232,3234,3236,3238,3240,3243,3245,3247,3249,3251,3253,3255,3257,3259,3261,3263,3265,3267,3269,3271,3273,3275,3277,3279,3281,3283,3285,3287,3289,3291,3293,3295,3297,3299,3301,3303,3305,3307,3309,3311,3313,3315,3317,3319,3321,3323,3325,3327,3329,3331,3333,3335,3337,3339,3341,3343,3345,3347,3349,3351,3353,3355,3357,3359,3361,3363,3365,3367,3370,3372,3374,3376,3378,3380,3382,3384,3386,3388,3390,3392,3394,3396,3398,3400,3402,3404,3406,3408,3410,3412,3414,3416,3418,3420,3422,3424,3426,3428,3430,3432,3434,3436,3438,3440,3442,3444,3446,3448,3450,3452,3454,3456,3458,3460,3462,3464,3466,3468,3470,3472,3474,3476,3478,3480,3482,3484,3486,3488,3490,3492,3494,3496,3498,3500,3502,3504,3506,3508,3510,3512,3514,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,3566,3568,3570,3572,3574,3576,3578,3580,3582,3584,3586,3588,3590,3592,3594,3596,3598,3600,3602,3604,3606,3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3630,3632,3634,3636,3638,3640,3642,3644,3646,3648,3650,3652,3654,3656,3658,3660,3662,3664,3666,3668,3670,3672,3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,3734,3736,3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3764,3766,3768,3770,3772,3774,3776,3778,3780,3782,3784,3786,3788,3790,3792,3794,3796,3798,3800,3802,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822,3824,3826,3828,3830,3832,3834,3836,3838,3840,3842,3844,3846,3848,3850,3852,3854,3856,3858,3860,3862,3864,3866,3868,3870,3872,3874,3876,3878,3880,3882,3884,3886,3888,3890,3892,3894,3896,3898,3900,3902,3904,3906,3908,3910,3912,3914,3916,3918,3920,3922,3924,3926,3928,3930,3932,3934,3936,3938,3940,3942,3944,3946,3948,3950,3952,3954,3956,3958,3960,3962,3964,3966,3968,3970,3972,3974,3976,3978,3980,3982,3984,3986,3988,3990,3992,3994,3996,3998,4000,4002,4004,4006,4008,4010,4012,4014,4016,4018,4020,4022,4024,4026,4028,4030,4032,4034,4036,4038,4040,4042,4044,4046,4048,4050,4052,4054,4056,4058,4060,4062,4064,4066,4068,4070,4072,4074,4076,4078,4080,4082,4084,4086,4088,4090,4092,4094,4096,4098,4100,4102,4104,4106,4108,4110,4112,4114,4116,4118,4120,4122,4124,4126,4128,4130,4132,4134,4136,4138,4140,4142,4144,4146,4148,4150,4152,4154,4156,4158,4160,4162,4164,4166,4168,4170,4172,4174,4176,4178,4180,4182,4184,4186,4188,4190,4192,4194,4196,4198,4200,4202,4204,4206,4208,4210,4212,4214,4216,4218,4220,4222,4224,4226,4228,4230,4232,4234,4236,4238,4240,4242,4244,4246,4248,4250,4252,4254,4256,4258,4260,4262,4264,4266,4268,4270,4272,4274,4276,4278,4280,4282,4284,4286,4288,4290,4292,4294,4296,4298,4300,4302,4304,4306,4308,4310,4312,4314,4316,4318,4320,4322,4324,4326,4328,4330,4332,4334,4336,4338,4340,4342,4344,4346,4348,4350,4352,4354,4356,4358,4360,4362,4364,4366,4368,4370,4372,4374,4376,4378,4380,4382,4384,4386,4388,4390,4392,4394,4396,4398,4400,4402,4404,4406,4408,4410,4412,4414,4416,4418,4420,4422,4424,4426,4428,4430,4432,4434,4436,4438,4440,4442,4444,4446,4448,4450,4452,4454,4456,4458,4460,4462,4464,4466,4468,4470,4472,4474,4476,4478,4480,4482,4484,4486,4488,4490,4492,4494,4496,4498,4500,4502,4504,4506,4508,4510,4512,4514,4516,4518,4520,4522,4524,4526,4528,4530,4532,4534,4536,4538,4540,4542,4544,4546,4548,4550,4552,4554,4556,4558,4560,4562,4564,4566,4568,4570,4572,4574,4576,4578,4580,4582,4584,4586,4588,4590,4592,4594,4596,4598,4600,4602,4604,4606,4608,4610,4612,4614,4616,4618,4620,4622,4624,4626,4628,4630,4632,4634,4636,4638,4640,4642,4644,4646,4648,4650,4652,4655,4657,4659,4661,4663,4665,4667,4669,4671,4673,4675,4677,4679,4681,4683,4685,4687,4689,4691,4693,4695,4697,4699,4701,4703,4705,4707,4709,4711,4713,4715,4717,4719,4721,4723,4725,4727,4729,4731,4733,4735,4737,4739,4741,4743,4745,4747,4749,4751,4753,4755,4757,4759,4761,4763,4765,4767,4769,4771,4773,4775,4777,4779,4781,4783,4785,4787,4789,4791,4793,4795,4797,4799,4801,4803,4805,4807,4809,4811,4813,4815,4817,4819,4821,4823,4825,4827,4829,4831,4833,4835,4837,4839,4841,4843,4845,4847,4849,4851,4853,4855,4857,4859,4861,4863,4865,4867,4869,4871,4873,4875,4877,4879,4881,4883,4885,4887,4889,4891,4893,4895,4897,4899,4901,4903,4905,4907,4909,4911,4913,4915,4917,4919,4921,4923,4925,4927,4929,4931,4933,4935,4937,4939,4941,4943,4945,4947,4949,4951,4953,4955,4957,4959,4961,4963,4965,4967,4969,4971,4973,4975,4977,4979,4981,4983,4985,4987,4989,4991,4993,4995,4997,4999,5001,5003,5005,5007,5009,5011,5013,5015,5017,5019,5021,5023,5025,5027,5029,5031,5033,5035,5037,5039,5041,5043,5045,5047,5049,5051,5053,5055,5057,5059,5061,5063,5065,5067,5069,5071,5073,5075,5077,5079,5081,5083,5085,5087,5089,5091,5093,5095,5097,5099,5101,5103,5105,5107,5109,5111,5113,5115,5117,5119,5121,5123,5125,5127,5129,5131,5133,5135,5137,5139,5141,5143,5145,5147,5149,5151,5153,5155,5157,5159,5161,5163,5165,5167,5169,5171,5173,5175,5177,5179,5181,5183,5185,5187,5189,5191,5193,5195,5197,5199,5201,5203,5205,5207,5209,5211,5213,5215,5217,5219,5221,5223,5225,5227,5229,5231,5233,5235,5237,5239,5241,5243,5245,5247,5249,5251,5253,5255,5257,5259,5261,5263,5265,5267,5269,5271,5273,5275,5277,5279,5281,5283,5285,5287,5289,5291,5293,5295,5297,5299,5301,5303,5305,5307,5309,5311,5313,5315,5317,5319,5321,5323,5325,5327,5329,5331,5333,5335,5337,5339,5341,5343,5345,5347,5349,5351,5353,5355,5357,5359,5361,5363,5365,5367,5369,5371,5373,5375,5377,5379,5381,5383,5385,5387,5389,5391,5393,5395,5397,5399,5401,5403,5405,5407,5409,5411,5413,5415,5417,5419,5421,5423,5425,5427,5429,5431,5433,5435,5437,5439,5441,5443,5445,5447,5449,5451,5453,5455,5457,5459,5461,5463,5465,5467,5469,5471,5473,5475,5477,5479,5481,5483,5485,5487,5489,5491,5493,5495,5497,5499,5501,5503,5505,5507,5509,5512,5514,5516,5518,5520,5522,5524,5526,5528,5530,5532,5534,5536,5538,5540,5542,5544,5546,5548,5550,5552,5554,5556,5558,5560,5562,5564,5566,5568,5570,5572,5574,5576,5578,5580,5582,5584,5586,5588,5590,5592,5594,5596,5598,5600,5602,5604,5606,5608,5610,5612,5614,5616,5618,5620,5622,5624,5626,5628,5630,5632,5634,5636,5638,5640,5642,5644,5646,5648,5650,5652,5654,5656,5658,5660,5662,5664,5666,5668,5670,5672,5674,5676,5678,5680,5682,5684,5686,5688,5690,5692,5694,5696,5698,5700,5702,5704,5706,5708,5710,5712,5715,5717,5719,5721,5723,5725,5727,5729,5731,5733,5735,5737,5739,5741,5743,5745,5747,5749,5751,5753,5755,5757,5759,5761,5763,5765,5767,5769,5771,5773,5775,5777,5779,5781,5783,5785,5787,5789,5791,5793,5795,5797,5799,5801,5803,5805,5807,5809,5811,5813,5815,5817,5819,5821,5823,5825,5827,5829,5831,5833,5835,5837,5839,5841,5843,5845,5847,5849,5851,5853,5855,5857,5859,5861,5863,5865,5867,5869,5871,5873,5875,5877,5879,5881,5883,5885,5887,5889,5891,5893,5895,5897,5899,5901,5903,5905,5907,5909,5911,5913,5915,5917,5919,5921,5923,5925,5927,5929,5931,5933,5935,5937,5939,5941,5943,5945,5947,5949,5951,5953,5955,5957,5959,5961,5963,5965,5967,5969,5971,5973,5975,5977,5979,5981,5983,5985,5987,5989,5991,5993,5995,5997,5999,6001,6003,6005,6007,6009,6011,6013,6015,6017,6019,6021,6023,6025,6027,6029,6031,6033,6035,6037,6039,6041,6043,6045,6047,6049,6051,6053,6055,6057,6059,6061,6063,6065,6067,6069,6071,6073,6075,6077,6079,6081,6083,6085,6087,6089,6091,6093,6095,6097,6099,6101,6103,6105,6107,6109,6111,6113,6115,6117,6119,6121,6123,6125,6127,6129,6131,6133,6135,6137,6139,6141,6143,6145,6147,6149,6151,6153,6155,6157,6159,6161,6163,6165,6167,6169,6171,6173,6175,6177,6179,6181,6183,6185,6187,6189,6191,6193,6195,6197,6199,6201,6203,6205,6207,6209,6211,6213,6215,6217,6219,6221,6223,6225,6227,6229,6231,6233,6235,6237,6239,6241,6243,6245,6247,6249,6251,6253,6255,6257,6259,6261,6263,6265,6267,6269,6271,6273,6275,6277,6279,6281,6283,6285,6287,6289,6291,6293,6295,6297,6299,6301,6303,6305,6307,6309,6311,6313,6315,6317,6319,6321,6323,6325,6327,6329,6331,6333,6335,6337,6339,6341,6343,6345,6347,6349,6351,6353,6355,6357,6359,6361,6363,6365,6367,6369,6371,6373,6375,6377,6379,6381,6383,6385,6387,6389,6391,6393,6395,6397,6399,6401,6403,6405,6407,6409,6411,6413,6415,6417,6419,6421,6423,6425,6427,6429,6431,6433,6435,6437,6439,6441,6443,6445,6447,6449,6451,6453,6455,6457,6459,6461,6463,6465,6467,6469,6471,6473,6475,6477,6479,6481,6483,6485,6487,6489,6491,6493,6495,6497,6499,6501,6503,6505,6507,6509,6511,6513,6515,6517,6519,6521,6523,6525,6527,6529,6531,6533,6535,6537,6539,6541,6543,6545,6547,6549,6551,6553,6555,6557,6559,6561,6563,6565,6567,6569,6571,6573,6575,6577,6579,6581,6583,6585,6587,6589,6591,6593,6595,6597,6599,6601,6603,6605,6607,6609,6611,6613,6615,6617,6619,6621,6623,6625,6627,6629,6631,6633,6635,6637,6639,6641,6643,6645,6647,6649,6651,6653,6655,6657,6659,6661,6663,6665,6667,6669,6671,6673,6675,6677,6679,6681,6683,6685,6687,6689,6691,6693,6695,6697,6699,6701,6703,6705,6707,6709,6711,6713,6715,6717,6719,6721,6723,6725,6727,6729,6731,6733,6735,6737,6739,6741,6743,6745,6747,6749,6751,6753,6755,6757,6759,6761,6763,6765,6767,6769,6771,6773,6775,6777,6779,6781,6783,6785,6787,6789,6791,6793,6795,6797,6799,6801,6803,6805,6807,6809,6811,6813,6815,6817,6819,6821,6823,6825,6827,6829,6831,6833,6835,6837,6839,6841,6843,6845,6847,6849,6851,6853,6855,6857,6859,6861,6863,6865,6867,6869,6871,6873,6875,6877,6879,6881,6883,6885,6887,6889,6891,6893,6895,6897,6899,6901,6903,6905,6907,6909,6911,6913,6915,6917,6919,6921,6923,6925,6927,6929,6931,6933,6935,6937,6939,6941,6943,6945,6947,6949,6951,6953,6955,6957,6959,6961,6963,6965,6967,6969,6971,6973,6975,6977,6979,6981,6983,6985,6987,6989,6991,6993,6995,6997,6999,7001,7003,7005,7007,7009,7011,7013,7015,7017,7019,7021,7023,7025,7027,7029,7031,7033,7035,7037,7039,7041,7043,7045,7047,7049,7051,7053,7055,7057,7059,7061,7063,7065,7067,7069,7071,7073,7075,7077,7079,7081,7083,7085,7087,7089,7091,7093,7095,7097,7099,7101,7103,7105,7107,7109,7111,7113,7115,7117,7119],{"categories":219},[220],"AI & LLMs",{"categories":222},[223],"Developer Productivity",{"categories":225},[220],{"categories":227},[228],"Business & SaaS",{"categories":230},[220],{"categories":232},[233],"AI Automation",{"categories":235},[236],"Product Strategy",{"categories":238},[233],{"categories":240},[220],{"categories":242},[223],{"categories":244},[233],{"categories":246},[178],{"categories":248},[220],{"categories":250},[228],{"categories":252},[],{"categories":254},[220],{"categories":256},[257],"Inference & Serving",{"categories":259},[220],{"categories":261},[220],{"categories":263},[233],{"categories":265},[],{"categories":267},[268],"AI News & Trends",{"categories":270},[271],"Data Science & Visualization",{"categories":273},[233],{"categories":275},[220],{"categories":277},[220],{"categories":279},[228],{"categories":281},[223],{"categories":283},[220],{"categories":285},[233],{"categories":287},[268],{"categories":289},[220],{"categories":291},[233],{"categories":293},[233],{"categories":295},[220],{"categories":297},[220],{"categories":299},[233],{"categories":301},[220],{"categories":303},[220],{"categories":305},[220],{"categories":307},[233],{"categories":309},[268],{"categories":311},[220],{"categories":313},[220],{"categories":315},[220],{"categories":317},[],{"categories":319},[320],"Design & Frontend",{"categories":322},[271],{"categories":324},[268],{"categories":326},[220],{"categories":328},[220],{"categories":330},[220],{"categories":332},[],{"categories":334},[220],{"categories":336},[220],{"categories":338},[233],{"categories":340},[178],{"categories":342},[220],{"categories":344},[233],{"categories":346},[220],{"categories":348},[349],"Marketing & Growth",{"categories":351},[320],{"categories":353},[220],{"categories":355},[233],{"categories":357},[220],{"categories":359},[220],{"categories":361},[178],{"categories":363},[220],{"categories":365},[],{"categories":367},[],{"categories":369},[320],{"categories":371},[220],{"categories":373},[233],{"categories":375},[223],{"categories":377},[178],{"categories":379},[233],{"categories":381},[320],{"categories":383},[236],{"categories":385},[220],{"categories":387},[178],{"categories":389},[390],"DevOps & Cloud",{"categories":392},[233],{"categories":394},[236],{"categories":396},[268],{"categories":398},[220],{"categories":400},[],{"categories":402},[220],{"categories":404},[220],{"categories":406},[],{"categories":408},[233],{"categories":410},[178],{"categories":412},[],{"categories":414},[178],{"categories":416},[220],{"categories":418},[419],"Governance & Standards",{"categories":421},[228],{"categories":423},[],{"categories":425},[],{"categories":427},[220],{"categories":429},[220],{"categories":431},[233],{"categories":433},[220],{"categories":435},[220],{"categories":437},[233],{"categories":439},[220],{"categories":441},[220],{"categories":443},[220],{"categories":445},[],{"categories":447},[178],{"categories":449},[],{"categories":451},[],{"categories":453},[220],{"categories":455},[178],{"categories":457},[],{"categories":459},[178],{"categories":461},[220],{"categories":463},[220],{"categories":465},[349],{"categories":467},[220],{"categories":469},[220],{"categories":471},[220],{"categories":473},[320],{"categories":475},[320],{"categories":477},[220],{"categories":479},[178],{"categories":481},[233],{"categories":483},[484],"GovTech & Public-Sector Adoption",{"categories":486},[178],{"categories":488},[220],{"categories":490},[220],{"categories":492},[220],{"categories":494},[233],{"categories":496},[233],{"categories":498},[271],{"categories":500},[220],{"categories":502},[268],{"categories":504},[233],{"categories":506},[507],"Legal AI Tools",{"categories":509},[220],{"categories":511},[233],{"categories":513},[220],{"categories":515},[349],{"categories":517},[233],{"categories":519},[236],{"categories":521},[220],{"categories":523},[178],{"categories":525},[484],{"categories":527},[],{"categories":529},[233],{"categories":531},[],{"categories":533},[228],{"categories":535},[233],{"categories":537},[233],{"categories":539},[540],"RAG & Retrieval",{"categories":542},[228],{"categories":544},[220],{"categories":546},[178],{"categories":548},[178],{"categories":550},[390],{"categories":552},[320],{"categories":554},[233],{"categories":556},[220],{"categories":558},[220],{"categories":560},[],{"categories":562},[563],"Agents & Orchestration",{"categories":565},[178],{"categories":567},[220],{"categories":569},[],{"categories":571},[233],{"categories":573},[228],{"categories":575},[],{"categories":577},[220],{"categories":579},[],{"categories":581},[220],{"categories":583},[223],{"categories":585},[178],{"categories":587},[228],{"categories":589},[220],{"categories":591},[233],{"categories":593},[220],{"categories":595},[268],{"categories":597},[220],{"categories":599},[],{"categories":601},[220],{"categories":603},[],{"categories":605},[220],{"categories":607},[178],{"categories":609},[220],{"categories":611},[233],{"categories":613},[271],{"categories":615},[],{"categories":617},[220],{"categories":619},[320],{"categories":621},[622],"Models & Frontier Labs",{"categories":624},[],{"categories":626},[320],{"categories":628},[629],"Regulation & Governance of AI",{"categories":631},[236],{"categories":633},[233],{"categories":635},[],{"categories":637},[220],{"categories":639},[220],{"categories":641},[233],{"categories":643},[233],{"categories":645},[268],{"categories":647},[220],{"categories":649},[228],{"categories":651},[220],{"categories":653},[233],{"categories":655},[],{"categories":657},[178],{"categories":659},[233],{"categories":661},[220],{"categories":663},[236],{"categories":665},[220],{"categories":667},[668],"AI Policy & Regulation",{"categories":670},[],{"categories":672},[220],{"categories":674},[233],{"categories":676},[236],{"categories":678},[233],{"categories":680},[220],{"categories":682},[220],{"categories":684},[220],{"categories":686},[233],{"categories":688},[],{"categories":690},[271],{"categories":692},[693],"Evals & Reliability",{"categories":695},[220],{"categories":697},[220],{"categories":699},[],{"categories":701},[223],{"categories":703},[484],{"categories":705},[668],{"categories":707},[220],{"categories":709},[228],{"categories":711},[220],{"categories":713},[233],{"categories":715},[220],{"categories":717},[233],{"categories":719},[563],{"categories":721},[220],{"categories":723},[178],{"categories":725},[220],{"categories":727},[],{"categories":729},[320],{"categories":731},[],{"categories":733},[220],{"categories":735},[484],{"categories":737},[220],{"categories":739},[220],{"categories":741},[220],{"categories":743},[],{"categories":745},[220],{"categories":747},[320],{"categories":749},[178],{"categories":751},[],{"categories":753},[220],{"categories":755},[],{"categories":757},[233],{"categories":759},[220],{"categories":761},[320],{"categories":763},[],{"categories":765},[220],{"categories":767},[220],{"categories":769},[271],{"categories":771},[233],{"categories":773},[220],{"categories":775},[228],{"categories":777},[233],{"categories":779},[220],{"categories":781},[220],{"categories":783},[178],{"categories":785},[320],{"categories":787},[220],{"categories":789},[233],{"categories":791},[],{"categories":793},[178],{"categories":795},[233],{"categories":797},[271],{"categories":799},[],{"categories":801},[220],{"categories":803},[268],{"categories":805},[220],{"categories":807},[],{"categories":809},[220],{"categories":811},[220],{"categories":813},[220],{"categories":815},[228,349],{"categories":817},[],{"categories":819},[178],{"categories":821},[220],{"categories":823},[220],{"categories":825},[233],{"categories":827},[220],{"categories":829},[],{"categories":831},[],{"categories":833},[220],{"categories":835},[320],{"categories":837},[220],{"categories":839},[],{"categories":841},[220],{"categories":843},[390],{"categories":845},[],{"categories":847},[233],{"categories":849},[268],{"categories":851},[220],{"categories":853},[220],{"categories":855},[320],{"categories":857},[],{"categories":859},[268],{"categories":861},[220],{"categories":863},[257],{"categories":865},[220],{"categories":867},[220],{"categories":869},[233],{"categories":871},[268],{"categories":873},[622],{"categories":875},[220],{"categories":877},[349],{"categories":879},[],{"categories":881},[233],{"categories":883},[228],{"categories":885},[178],{"categories":887},[220],{"categories":889},[233],{"categories":891},[],{"categories":893},[220,390],{"categories":895},[220],{"categories":897},[220],{"categories":899},[220],{"categories":901},[233],{"categories":903},[220,178],{"categories":905},[271],{"categories":907},[220],{"categories":909},[220],{"categories":911},[220],{"categories":913},[178],{"categories":915},[220],{"categories":917},[233],{"categories":919},[233],{"categories":921},[668],{"categories":923},[349],{"categories":925},[220],{"categories":927},[233],{"categories":929},[220],{"categories":931},[220],{"categories":933},[233],{"categories":935},[],{"categories":937},[233],{"categories":939},[220],{"categories":941},[220],{"categories":943},[233],{"categories":945},[220],{"categories":947},[220,228],{"categories":949},[220],{"categories":951},[228],{"categories":953},[],{"categories":955},[320],{"categories":957},[320],{"categories":959},[220],{"categories":961},[],{"categories":963},[],{"categories":965},[220],{"categories":967},[268],{"categories":969},[],{"categories":971},[223],{"categories":973},[220],{"categories":975},[178],{"categories":977},[220],{"categories":979},[980],"Generative UI & Design-to-Code",{"categories":982},[220],{"categories":984},[220],{"categories":986},[320],{"categories":988},[220],{"categories":990},[991],"Algorithmic Accountability",{"categories":993},[233],{"categories":995},[178],{"categories":997},[268],{"categories":999},[320],{"categories":1001},[220],{"categories":1003},[],{"categories":1005},[236],{"categories":1007},[220],{"categories":1009},[220],{"categories":1011},[220],{"categories":1013},[220],{"categories":1015},[233],{"categories":1017},[1018],"MLOps & Infrastructure",{"categories":1020},[220],{"categories":1022},[220],{"categories":1024},[220],{"categories":1026},[220],{"categories":1028},[220],{"categories":1030},[178],{"categories":1032},[268],{"categories":1034},[220],{"categories":1036},[236],{"categories":1038},[223],{"categories":1040},[220],{"categories":1042},[233],{"categories":1044},[390],{"categories":1046},[220],{"categories":1048},[228],{"categories":1050},[220],{"categories":1052},[320],{"categories":1054},[220],{"categories":1056},[220],{"categories":1058},[233],{"categories":1060},[],{"categories":1062},[],{"categories":1064},[220],{"categories":1066},[257],{"categories":1068},[320],{"categories":1070},[268],{"categories":1072},[271],{"categories":1074},[],{"categories":1076},[220],{"categories":1078},[220],{"categories":1080},[228],{"categories":1082},[233],{"categories":1084},[220],{"categories":1086},[220],{"categories":1088},[220],{"categories":1090},[220],{"categories":1092},[268],{"categories":1094},[257],{"categories":1096},[220],{"categories":1098},[320],{"categories":1100},[220],{"categories":1102},[],{"categories":1104},[233],{"categories":1106},[178],{"categories":1108},[],{"categories":1110},[220],{"categories":1112},[220],{"categories":1114},[233],{"categories":1116},[178],{"categories":1118},[220],{"categories":1120},[271],{"categories":1122},[320],{"categories":1124},[],{"categories":1126},[220],{"categories":1128},[],{"categories":1130},[220],{"categories":1132},[],{"categories":1134},[220],{"categories":1136},[220],{"categories":1138},[236],{"categories":1140},[228],{"categories":1142},[233],{"categories":1144},[233],{"categories":1146},[],{"categories":1148},[220],{"categories":1150},[223],{"categories":1152},[220],{"categories":1154},[220],{"categories":1156},[228],{"categories":1158},[268],{"categories":1160},[223],{"categories":1162},[],{"categories":1164},[220],{"categories":1166},[],{"categories":1168},[220],{"categories":1170},[],{"categories":1172},[268],{"categories":1174},[268],{"categories":1176},[],{"categories":1178},[563],{"categories":1180},[220],{"categories":1182},[320],{"categories":1184},[178],{"categories":1186},[],{"categories":1188},[507],{"categories":1190},[233],{"categories":1192},[228],{"categories":1194},[],{"categories":1196},[],{"categories":1198},[223],{"categories":1200},[271],{"categories":1202},[],{"categories":1204},[349],{"categories":1206},[233],{"categories":1208},[228],{"categories":1210},[233],{"categories":1212},[220],{"categories":1214},[228],{"categories":1216},[220],{"categories":1218},[178],{"categories":1220},[],{"categories":1222},[257],{"categories":1224},[236],{"categories":1226},[220],{"categories":1228},[320],{"categories":1230},[178],{"categories":1232},[228],{"categories":1234},[220],{"categories":1236},[178],{"categories":1238},[220],{"categories":1240},[233],{"categories":1242},[228],{"categories":1244},[220],{"categories":1246},[220],{"categories":1248},[220],{"categories":1250},[220],{"categories":1252},[220],{"categories":1254},[],{"categories":1256},[],{"categories":1258},[178],{"categories":1260},[271],{"categories":1262},[236],{"categories":1264},[220],{"categories":1266},[233],{"categories":1268},[178],{"categories":1270},[178],{"categories":1272},[220],{"categories":1274},[],{"categories":1276},[268],{"categories":1278},[236],{"categories":1280},[236],{"categories":1282},[178],{"categories":1284},[220],{"categories":1286},[693],{"categories":1288},[390],{"categories":1290},[],{"categories":1292},[233],{"categories":1294},[220],{"categories":1296},[],{"categories":1298},[223],{"categories":1300},[],{"categories":1302},[220],{"categories":1304},[220],{"categories":1306},[220],{"categories":1308},[320],{"categories":1310},[349],{"categories":1312},[220],{"categories":1314},[178],{"categories":1316},[220],{"categories":1318},[233],{"categories":1320},[],{"categories":1322},[178],{"categories":1324},[220],{"categories":1326},[223],{"categories":1328},[],{"categories":1330},[228],{"categories":1332},[220],{"categories":1334},[220],{"categories":1336},[268],{"categories":1338},[220,390],{"categories":1340},[220],{"categories":1342},[1343],"Design Systems for AI",{"categories":1345},[220],{"categories":1347},[220],{"categories":1349},[268],{"categories":1351},[220],{"categories":1353},[220],{"categories":1355},[220],{"categories":1357},[228],{"categories":1359},[220],{"categories":1361},[220],{"categories":1363},[220],{"categories":1365},[],{"categories":1367},[220],{"categories":1369},[220],{"categories":1371},[228],{"categories":1373},[220],{"categories":1375},[],{"categories":1377},[233],{"categories":1379},[233],{"categories":1381},[178],{"categories":1383},[268],{"categories":1385},[178],{"categories":1387},[220],{"categories":1389},[320],{"categories":1391},[268],{"categories":1393},[271],{"categories":1395},[220],{"categories":1397},[220],{"categories":1399},[233],{"categories":1401},[223],{"categories":1403},[668],{"categories":1405},[220],{"categories":1407},[233],{"categories":1409},[220],{"categories":1411},[178],{"categories":1413},[178],{"categories":1415},[],{"categories":1417},[],{"categories":1419},[220],{"categories":1421},[233],{"categories":1423},[236],{"categories":1425},[],{"categories":1427},[228],{"categories":1429},[220],{"categories":1431},[],{"categories":1433},[320],{"categories":1435},[178],{"categories":1437},[233],{"categories":1439},[178],{"categories":1441},[320],{"categories":1443},[220],{"categories":1445},[220],{"categories":1447},[320],{"categories":1449},[],{"categories":1451},[],{"categories":1453},[268],{"categories":1455},[233],{"categories":1457},[233],{"categories":1459},[220],{"categories":1461},[220],{"categories":1463},[220],{"categories":1465},[220],{"categories":1467},[228],{"categories":1469},[220],{"categories":1471},[220],{"categories":1473},[],{"categories":1475},[178],{"categories":1477},[178],{"categories":1479},[220],{"categories":1481},[178],{"categories":1483},[228],{"categories":1485},[],{"categories":1487},[220],{"categories":1489},[220],{"categories":1491},[220],{"categories":1493},[220],{"categories":1495},[220],{"categories":1497},[233],{"categories":1499},[223],{"categories":1501},[228],{"categories":1503},[220],{"categories":1505},[233],{"categories":1507},[268],{"categories":1509},[233],{"categories":1511},[257],{"categories":1513},[349],{"categories":1515},[220],{"categories":1517},[233],{"categories":1519},[220],{"categories":1521},[220],{"categories":1523},[220],{"categories":1525},[],{"categories":1527},[320],{"categories":1529},[],{"categories":1531},[220],{"categories":1533},[220],{"categories":1535},[],{"categories":1537},[220],{"categories":1539},[178],{"categories":1541},[228],{"categories":1543},[1544],"Visual & Generative Media",{"categories":1546},[233],{"categories":1548},[],{"categories":1550},[220],{"categories":1552},[220],{"categories":1554},[178],{"categories":1556},[390],{"categories":1558},[220],{"categories":1560},[271],{"categories":1562},[668],{"categories":1564},[178],{"categories":1566},[349],{"categories":1568},[220],{"categories":1570},[320],{"categories":1572},[220],{"categories":1574},[220],{"categories":1576},[178],{"categories":1578},[233],{"categories":1580},[220],{"categories":1582},[],{"categories":1584},[],{"categories":1586},[233],{"categories":1588},[178],{"categories":1590},[223],{"categories":1592},[233],{"categories":1594},[622],{"categories":1596},[220],{"categories":1598},[236],{"categories":1600},[220],{"categories":1602},[228],{"categories":1604},[],{"categories":1606},[220],{"categories":1608},[236],{"categories":1610},[220],{"categories":1612},[220],{"categories":1614},[220],{"categories":1616},[236],{"categories":1618},[220],{"categories":1620},[220],{"categories":1622},[349],{"categories":1624},[220],{"categories":1626},[563],{"categories":1628},[220],{"categories":1630},[233],{"categories":1632},[220],{"categories":1634},[220],{"categories":1636},[220],{"categories":1638},[220],{"categories":1640},[320],{"categories":1642},[233],{"categories":1644},[],{"categories":1646},[233],{"categories":1648},[],{"categories":1650},[390],{"categories":1652},[178],{"categories":1654},[],{"categories":1656},[622],{"categories":1658},[220],{"categories":1660},[233],{"categories":1662},[233],{"categories":1664},[220],{"categories":1666},[320,220],{"categories":1668},[223],{"categories":1670},[220],{"categories":1672},[320],{"categories":1674},[],{"categories":1676},[220],{"categories":1678},[223],{"categories":1680},[220],{"categories":1682},[1683],"Medical Imaging & Radiology",{"categories":1685},[220],{"categories":1687},[220],{"categories":1689},[220],{"categories":1691},[320],{"categories":1693},[233],{"categories":1695},[178],{"categories":1697},[],{"categories":1699},[220],{"categories":1701},[220],{"categories":1703},[220],{"categories":1705},[],{"categories":1707},[],{"categories":1709},[220],{"categories":1711},[220],{"categories":1713},[563],{"categories":1715},[220],{"categories":1717},[223],{"categories":1719},[220],{"categories":1721},[220],{"categories":1723},[],{"categories":1725},[233],{"categories":1727},[220],{"categories":1729},[236],{"categories":1731},[178],{"categories":1733},[220],{"categories":1735},[233],{"categories":1737},[563],{"categories":1739},[220],{"categories":1741},[233],{"categories":1743},[220],{"categories":1745},[220],{"categories":1747},[220],{"categories":1749},[320],{"categories":1751},[233],{"categories":1753},[390],{"categories":1755},[320],{"categories":1757},[228],{"categories":1759},[233],{"categories":1761},[268],{"categories":1763},[220],{"categories":1765},[220],{"categories":1767},[236],{"categories":1769},[220],{"categories":1771},[220],{"categories":1773},[220],{"categories":1775},[220],{"categories":1777},[233],{"categories":1779},[220],{"categories":1781},[178],{"categories":1783},[178],{"categories":1785},[220],{"categories":1787},[236],{"categories":1789},[],{"categories":1791},[268],{"categories":1793},[],{"categories":1795},[236],{"categories":1797},[233],{"categories":1799},[220],{"categories":1801},[233],{"categories":1803},[1343],{"categories":1805},[1343],{"categories":1807},[320],{"categories":1809},[220],{"categories":1811},[220],{"categories":1813},[220],{"categories":1815},[233],{"categories":1817},[178],{"categories":1819},[320],{"categories":1821},[233],{"categories":1823},[268],{"categories":1825},[],{"categories":1827},[220],{"categories":1829},[],{"categories":1831},[220],{"categories":1833},[220],{"categories":1835},[220],{"categories":1837},[220],{"categories":1839},[233],{"categories":1841},[1842],"Contract Review & E-Discovery",{"categories":1844},[220],{"categories":1846},[320],{"categories":1848},[220],{"categories":1850},[223],{"categories":1852},[220],{"categories":1854},[268],{"categories":1856},[220],{"categories":1858},[220],{"categories":1860},[349],{"categories":1862},[178],{"categories":1864},[220],{"categories":1866},[220],{"categories":1868},[233],{"categories":1870},[233],{"categories":1872},[991],{"categories":1874},[220],{"categories":1876},[220],{"categories":1878},[233],{"categories":1880},[233],{"categories":1882},[220],{"categories":1884},[220],{"categories":1886},[220],{"categories":1888},[233],{"categories":1890},[220],{"categories":1892},[220],{"categories":1894},[563],{"categories":1896},[540],{"categories":1898},[220],{"categories":1900},[233],{"categories":1902},[220],{"categories":1904},[1905],"Law-Firm Practice & Adoption",{"categories":1907},[220],{"categories":1909},[233],{"categories":1911},[320],{"categories":1913},[220],{"categories":1915},[220],{"categories":1917},[220],{"categories":1919},[],{"categories":1921},[],{"categories":1923},[178],{"categories":1925},[220],{"categories":1927},[],{"categories":1929},[233],{"categories":1931},[223],{"categories":1933},[390],{"categories":1935},[220],{"categories":1937},[],{"categories":1939},[223],{"categories":1941},[228],{"categories":1943},[220],{"categories":1945},[349],{"categories":1947},[],{"categories":1949},[228],{"categories":1951},[233],{"categories":1953},[228],{"categories":1955},[],{"categories":1957},[220],{"categories":1959},[236],{"categories":1961},[220],{"categories":1963},[178],{"categories":1965},[],{"categories":1967},[],{"categories":1969},[],{"categories":1971},[],{"categories":1973},[220],{"categories":1975},[236],{"categories":1977},[233],{"categories":1979},[390],{"categories":1981},[220],{"categories":1983},[223],{"categories":1985},[178],{"categories":1987},[220],{"categories":1989},[220],{"categories":1991},[178],{"categories":1993},[236],{"categories":1995},[220],{"categories":1997},[220],{"categories":1999},[220],{"categories":2001},[1018],{"categories":2003},[220],{"categories":2005},[178],{"categories":2007},[220],{"categories":2009},[349],{"categories":2011},[178],{"categories":2013},[228],{"categories":2015},[220],{"categories":2017},[220],{"categories":2019},[220],{"categories":2021},[320],{"categories":2023},[220],{"categories":2025},[220],{"categories":2027},[220],{"categories":2029},[220],{"categories":2031},[228],{"categories":2033},[233],{"categories":2035},[220,223],{"categories":2037},[563],{"categories":2039},[220],{"categories":2041},[220],{"categories":2043},[178],{"categories":2045},[178],{"categories":2047},[320],{"categories":2049},[233],{"categories":2051},[233],{"categories":2053},[178],{"categories":2055},[220],{"categories":2057},[220],{"categories":2059},[220],{"categories":2061},[],{"categories":2063},[],{"categories":2065},[220],{"categories":2067},[271],{"categories":2069},[220],{"categories":2071},[233],{"categories":2073},[],{"categories":2075},[220],{"categories":2077},[220],{"categories":2079},[178],{"categories":2081},[271],{"categories":2083},[268],{"categories":2085},[320],{"categories":2087},[220],{"categories":2089},[233],{"categories":2091},[220],{"categories":2093},[178],{"categories":2095},[],{"categories":2097},[233],{"categories":2099},[220],{"categories":2101},[220],{"categories":2103},[220],{"categories":2105},[220],{"categories":2107},[],{"categories":2109},[233],{"categories":2111},[220],{"categories":2113},[220],{"categories":2115},[220],{"categories":2117},[],{"categories":2119},[233],{"categories":2121},[220],{"categories":2123},[220],{"categories":2125},[228],{"categories":2127},[220],{"categories":2129},[220],{"categories":2131},[],{"categories":2133},[223],{"categories":2135},[220],{"categories":2137},[220],{"categories":2139},[220],{"categories":2141},[320],{"categories":2143},[220],{"categories":2145},[178],{"categories":2147},[220],{"categories":2149},[223],{"categories":2151},[220],{"categories":2153},[178],{"categories":2155},[349],{"categories":2157},[233],{"categories":2159},[233],{"categories":2161},[220],{"categories":2163},[220],{"categories":2165},[220,320],{"categories":2167},[220],{"categories":2169},[233],{"categories":2171},[268],{"categories":2173},[220],{"categories":2175},[268],{"categories":2177},[233],{"categories":2179},[320],{"categories":2181},[220],{"categories":2183},[],{"categories":2185},[178],{"categories":2187},[390],{"categories":2189},[320],{"categories":2191},[178],{"categories":2193},[220],{"categories":2195},[236],{"categories":2197},[220],{"categories":2199},[220],{"categories":2201},[233],{"categories":2203},[],{"categories":2205},[],{"categories":2207},[220],{"categories":2209},[],{"categories":2211},[],{"categories":2213},[236],{"categories":2215},[178],{"categories":2217},[220],{"categories":2219},[233],{"categories":2221},[233],{"categories":2223},[228],{"categories":2225},[233],{"categories":2227},[390],{"categories":2229},[220],{"categories":2231},[220],{"categories":2233},[220],{"categories":2235},[257],{"categories":2237},[220],{"categories":2239},[220],{"categories":2241},[220],{"categories":2243},[178],{"categories":2245},[233],{"categories":2247},[220],{"categories":2249},[220],{"categories":2251},[178],{"categories":2253},[507],{"categories":2255},[233],{"categories":2257},[991],{"categories":2259},[],{"categories":2261},[320],{"categories":2263},[1905],{"categories":2265},[178],{"categories":2267},[],{"categories":2269},[],{"categories":2271},[220],{"categories":2273},[233],{"categories":2275},[],{"categories":2277},[],{"categories":2279},[220],{"categories":2281},[349],{"categories":2283},[220],{"categories":2285},[349],{"categories":2287},[233],{"categories":2289},[220],{"categories":2291},[220],{"categories":2293},[178],{"categories":2295},[236],{"categories":2297},[],{"categories":2299},[220],{"categories":2301},[220],{"categories":2303},[178],{"categories":2305},[1842],{"categories":2307},[320],{"categories":2309},[320],{"categories":2311},[220],{"categories":2313},[233],{"categories":2315},[223],{"categories":2317},[220],{"categories":2319},[220],{"categories":2321},[220],{"categories":2323},[220],{"categories":2325},[320],{"categories":2327},[320],{"categories":2329},[233],{"categories":2331},[233],{"categories":2333},[233],{"categories":2335},[220],{"categories":2337},[220],{"categories":2339},[],{"categories":2341},[220],{"categories":2343},[],{"categories":2345},[2346],"Interaction & Product Design",{"categories":2348},[220],{"categories":2350},[233],{"categories":2352},[178],{"categories":2354},[419],{"categories":2356},[268],{"categories":2358},[178],{"categories":2360},[220],{"categories":2362},[220],{"categories":2364},[220],{"categories":2366},[178],{"categories":2368},[220],{"categories":2370},[223],{"categories":2372},[233],{"categories":2374},[220],{"categories":2376},[],{"categories":2378},[233],{"categories":2380},[233],{"categories":2382},[233],{"categories":2384},[],{"categories":2386},[178],{"categories":2388},[220],{"categories":2390},[233],{"categories":2392},[223],{"categories":2394},[2346],{"categories":2396},[220],{"categories":2398},[223],{"categories":2400},[223],{"categories":2402},[],{"categories":2404},[233],{"categories":2406},[178],{"categories":2408},[],{"categories":2410},[233],{"categories":2412},[268],{"categories":2414},[220],{"categories":2416},[233],{"categories":2418},[220],{"categories":2420},[233],{"categories":2422},[233],{"categories":2424},[220],{"categories":2426},[220],{"categories":2428},[268],{"categories":2430},[271],{"categories":2432},[220],{"categories":2434},[236],{"categories":2436},[178],{"categories":2438},[2439],"Coding Agents & Dev Productivity",{"categories":2441},[268],{"categories":2443},[320],{"categories":2445},[220],{"categories":2447},[220],{"categories":2449},[],{"categories":2451},[220],{"categories":2453},[991],{"categories":2455},[],{"categories":2457},[220],{"categories":2459},[220],{"categories":2461},[390],{"categories":2463},[220],{"categories":2465},[268],{"categories":2467},[],{"categories":2469},[],{"categories":2471},[220],{"categories":2473},[],{"categories":2475},[233],{"categories":2477},[220],{"categories":2479},[],{"categories":2481},[178],{"categories":2483},[178],{"categories":2485},[220],{"categories":2487},[271],{"categories":2489},[],{"categories":2491},[220],{"categories":2493},[220],{"categories":2495},[220],{"categories":2497},[271],{"categories":2499},[178],{"categories":2501},[233],{"categories":2503},[],{"categories":2505},[],{"categories":2507},[220],{"categories":2509},[220],{"categories":2511},[233],{"categories":2513},[233],{"categories":2515},[484],{"categories":2517},[178],{"categories":2519},[178],{"categories":2521},[233],{"categories":2523},[268],{"categories":2525},[268],{"categories":2527},[233],{"categories":2529},[233],{"categories":2531},[220],{"categories":2533},[223],{"categories":2535},[2346],{"categories":2537},[236],{"categories":2539},[220,390],{"categories":2541},[271],{"categories":2543},[],{"categories":2545},[320],{"categories":2547},[233],{"categories":2549},[178],{"categories":2551},[223],{"categories":2553},[220],{"categories":2555},[233],{"categories":2557},[2558],"The Designer's Role & Craft",{"categories":2560},[320],{"categories":2562},[],{"categories":2564},[233],{"categories":2566},[220],{"categories":2568},[233],{"categories":2570},[233],{"categories":2572},[220],{"categories":2574},[349],{"categories":2576},[220],{"categories":2578},[178],{"categories":2580},[220],{"categories":2582},[320],{"categories":2584},[220],{"categories":2586},[],{"categories":2588},[233],{"categories":2590},[320],{"categories":2592},[236],{"categories":2594},[220],{"categories":2596},[220],{"categories":2598},[220],{"categories":2600},[2601],"AI UX Patterns",{"categories":2603},[233],{"categories":2605},[233],{"categories":2607},[233],{"categories":2609},[233],{"categories":2611},[349],{"categories":2613},[271],{"categories":2615},[220],{"categories":2617},[233],{"categories":2619},[220],{"categories":2621},[1343],{"categories":2623},[],{"categories":2625},[349],{"categories":2627},[233],{"categories":2629},[268],{"categories":2631},[178],{"categories":2633},[220],{"categories":2635},[233],{"categories":2637},[],{"categories":2639},[],{"categories":2641},[220],{"categories":2643},[220],{"categories":2645},[233],{"categories":2647},[220],{"categories":2649},[233],{"categories":2651},[484],{"categories":2653},[320],{"categories":2655},[220],{"categories":2657},[268],{"categories":2659},[178],{"categories":2661},[220],{"categories":2663},[233],{"categories":2665},[233],{"categories":2667},[],{"categories":2669},[220],{"categories":2671},[],{"categories":2673},[220],{"categories":2675},[],{"categories":2677},[220],{"categories":2679},[220],{"categories":2681},[220],{"categories":2683},[233],{"categories":2685},[178],{"categories":2687},[],{"categories":2689},[],{"categories":2691},[271],{"categories":2693},[257],{"categories":2695},[220],{"categories":2697},[220],{"categories":2699},[220],{"categories":2701},[271],{"categories":2703},[220],{"categories":2705},[220],{"categories":2707},[268],{"categories":2709},[220],{"categories":2711},[220],{"categories":2713},[220],{"categories":2715},[233],{"categories":2717},[220],{"categories":2719},[233],{"categories":2721},[220],{"categories":2723},[220],{"categories":2725},[220],{"categories":2727},[233],{"categories":2729},[],{"categories":2731},[220],{"categories":2733},[],{"categories":2735},[220],{"categories":2737},[220],{"categories":2739},[390],{"categories":2741},[220],{"categories":2743},[],{"categories":2745},[],{"categories":2747},[320],{"categories":2749},[1018],{"categories":2751},[233],{"categories":2753},[223],{"categories":2755},[2558],{"categories":2757},[],{"categories":2759},[],{"categories":2761},[220],{"categories":2763},[],{"categories":2765},[],{"categories":2767},[178],{"categories":2769},[268],{"categories":2771},[349],{"categories":2773},[233],{"categories":2775},[228],{"categories":2777},[220],{"categories":2779},[220],{"categories":2781},[228],{"categories":2783},[],{"categories":2785},[320],{"categories":2787},[236],{"categories":2789},[220],{"categories":2791},[220],{"categories":2793},[233],{"categories":2795},[228],{"categories":2797},[220],{"categories":2799},[220],{"categories":2801},[223],{"categories":2803},[220],{"categories":2805},[220],{"categories":2807},[],{"categories":2809},[223],{"categories":2811},[220],{"categories":2813},[349],{"categories":2815},[233],{"categories":2817},[268],{"categories":2819},[220],{"categories":2821},[178],{"categories":2823},[220],{"categories":2825},[220],{"categories":2827},[228],{"categories":2829},[220],{"categories":2831},[220],{"categories":2833},[220],{"categories":2835},[233],{"categories":2837},[220],{"categories":2839},[],{"categories":2841},[220],{"categories":2843},[178],{"categories":2845},[223],{"categories":2847},[220],{"categories":2849},[220],{"categories":2851},[220],{"categories":2853},[],{"categories":2855},[220],{"categories":2857},[563],{"categories":2859},[233],{"categories":2861},[228],{"categories":2863},[268],{"categories":2865},[220],{"categories":2867},[220],{"categories":2869},[],{"categories":2871},[228],{"categories":2873},[228],{"categories":2875},[220],{"categories":2877},[220],{"categories":2879},[236],{"categories":2881},[220],{"categories":2883},[220],{"categories":2885},[220],{"categories":2887},[220],{"categories":2889},[178],{"categories":2891},[178],{"categories":2893},[220],{"categories":2895},[],{"categories":2897},[178],{"categories":2899},[220],{"categories":2901},[178],{"categories":2903},[233],{"categories":2905},[668],{"categories":2907},[],{"categories":2909},[],{"categories":2911},[220],{"categories":2913},[268],{"categories":2915},[],{"categories":2917},[390],{"categories":2919},[220],{"categories":2921},[220],{"categories":2923},[220],{"categories":2925},[320],{"categories":2927},[980],{"categories":2929},[],{"categories":2931},[220],{"categories":2933},[220],{"categories":2935},[220],{"categories":2937},[178],{"categories":2939},[220],{"categories":2941},[220],{"categories":2943},[220,390],{"categories":2945},[220],{"categories":2947},[220],{"categories":2949},[320],{"categories":2951},[233],{"categories":2953},[],{"categories":2955},[233],{"categories":2957},[233],{"categories":2959},[220],{"categories":2961},[220],{"categories":2963},[220],{"categories":2965},[220],{"categories":2967},[271],{"categories":2969},[220],{"categories":2971},[2601],{"categories":2973},[223],{"categories":2975},[271],{"categories":2977},[223],{"categories":2979},[178],{"categories":2981},[320],{"categories":2983},[233],{"categories":2985},[220],{"categories":2987},[],{"categories":2989},[228],{"categories":2991},[220],{"categories":2993},[220],{"categories":2995},[268],{"categories":2997},[220],{"categories":2999},[220],{"categories":3001},[220],{"categories":3003},[233],{"categories":3005},[220],{"categories":3007},[220],{"categories":3009},[220],{"categories":3011},[228],{"categories":3013},[],{"categories":3015},[390],{"categories":3017},[220],{"categories":3019},[484],{"categories":3021},[320],{"categories":3023},[320],{"categories":3025},[178],{"categories":3027},[233],{"categories":3029},[220],{"categories":3031},[228],{"categories":3033},[268],{"categories":3035},[220],{"categories":3037},[220],{"categories":3039},[220],{"categories":3041},[320],{"categories":3043},[233],{"categories":3045},[233],{"categories":3047},[220],{"categories":3049},[220],{"categories":3051},[622],{"categories":3053},[233],{"categories":3055},[],{"categories":3057},[220],{"categories":3059},[220],{"categories":3061},[220],{"categories":3063},[],{"categories":3065},[],{"categories":3067},[220],{"categories":3069},[220],{"categories":3071},[233],{"categories":3073},[220],{"categories":3075},[220],{"categories":3077},[220],{"categories":3079},[178],{"categories":3081},[220],{"categories":3083},[220],{"categories":3085},[233],{"categories":3087},[220],{"categories":3089},[220],{"categories":3091},[220],{"categories":3093},[220],{"categories":3095},[220],{"categories":3097},[],{"categories":3099},[178],{"categories":3101},[271],{"categories":3103},[220],{"categories":3105},[233],{"categories":3107},[233],{"categories":3109},[220],{"categories":3111},[220],{"categories":3113},[],{"categories":3115},[],{"categories":3117},[220],{"categories":3119},[220],{"categories":3121},[220],{"categories":3123},[268],{"categories":3125},[271],{"categories":3127},[],{"categories":3129},[220],{"categories":3131},[320],{"categories":3133},[220],{"categories":3135},[390],{"categories":3137},[1905],{"categories":3139},[268],{"categories":3141},[178],{"categories":3143},[220],{"categories":3145},[178],{"categories":3147},[178],{"categories":3149},[220],{"categories":3151},[220],{"categories":3153},[178],{"categories":3155},[268],{"categories":3157},[268],{"categories":3159},[390],{"categories":3161},[233],{"categories":3163},[],{"categories":3165},[268],{"categories":3167},[220],{"categories":3169},[233],{"categories":3171},[223],{"categories":3173},[178],{"categories":3175},[220],{"categories":3177},[268],{"categories":3179},[],{"categories":3181},[220],{"categories":3183},[178],{"categories":3185},[178],{"categories":3187},[271],{"categories":3189},[220],{"categories":3191},[268],{"categories":3193},[220],{"categories":3195},[178],{"categories":3197},[233],{"categories":3199},[233],{"categories":3201},[268],{"categories":3203},[233],{"categories":3205},[390],{"categories":3207},[233],{"categories":3209},[220],{"categories":3211},[220],{"categories":3213},[220],{"categories":3215},[220],{"categories":3217},[178],{"categories":3219},[220],{"categories":3221},[],{"categories":3223},[233],{"categories":3225},[228],{"categories":3227},[178],{"categories":3229},[],{"categories":3231},[],{"categories":3233},[220],{"categories":3235},[233],{"categories":3237},[220],{"categories":3239},[220],{"categories":3241},[3242],"Frameworks & Tooling",{"categories":3244},[220],{"categories":3246},[220],{"categories":3248},[178],{"categories":3250},[220],{"categories":3252},[220],{"categories":3254},[],{"categories":3256},[271],{"categories":3258},[271],{"categories":3260},[223],{"categories":3262},[220],{"categories":3264},[233],{"categories":3266},[220],{"categories":3268},[320],{"categories":3270},[],{"categories":3272},[1905],{"categories":3274},[220],{"categories":3276},[178],{"categories":3278},[220],{"categories":3280},[390],{"categories":3282},[390],{"categories":3284},[],{"categories":3286},[233],{"categories":3288},[233],{"categories":3290},[220],{"categories":3292},[220],{"categories":3294},[268],{"categories":3296},[233],{"categories":3298},[268],{"categories":3300},[220],{"categories":3302},[233],{"categories":3304},[],{"categories":3306},[320],{"categories":3308},[220],{"categories":3310},[220],{"categories":3312},[],{"categories":3314},[220],{"categories":3316},[233],{"categories":3318},[220],{"categories":3320},[220],{"categories":3322},[220],{"categories":3324},[],{"categories":3326},[178],{"categories":3328},[220],{"categories":3330},[178],{"categories":3332},[390],{"categories":3334},[220],{"categories":3336},[220],{"categories":3338},[220],{"categories":3340},[178],{"categories":3342},[228],{"categories":3344},[220],{"categories":3346},[1905],{"categories":3348},[],{"categories":3350},[233],{"categories":3352},[223],{"categories":3354},[220],{"categories":3356},[223],{"categories":3358},[220],{"categories":3360},[],{"categories":3362},[233],{"categories":3364},[220],{"categories":3366},[220],{"categories":3368},[3369],"AI Design Tooling",{"categories":3371},[320],{"categories":3373},[220],{"categories":3375},[220],{"categories":3377},[178],{"categories":3379},[320],{"categories":3381},[220],{"categories":3383},[220],{"categories":3385},[178],{"categories":3387},[268],{"categories":3389},[236],{"categories":3391},[178],{"categories":3393},[220],{"categories":3395},[220],{"categories":3397},[220],{"categories":3399},[233],{"categories":3401},[220],{"categories":3403},[],{"categories":3405},[233],{"categories":3407},[220],{"categories":3409},[220],{"categories":3411},[233],{"categories":3413},[220],{"categories":3415},[220],{"categories":3417},[220],{"categories":3419},[233],{"categories":3421},[],{"categories":3423},[233],{"categories":3425},[3242],{"categories":3427},[220],{"categories":3429},[220],{"categories":3431},[233],{"categories":3433},[233],{"categories":3435},[178],{"categories":3437},[178],{"categories":3439},[220],{"categories":3441},[],{"categories":3443},[178],{"categories":3445},[220],{"categories":3447},[220],{"categories":3449},[233],{"categories":3451},[228],{"categories":3453},[220],{"categories":3455},[],{"categories":3457},[220],{"categories":3459},[220],{"categories":3461},[2346],{"categories":3463},[],{"categories":3465},[220],{"categories":3467},[220],{"categories":3469},[220],{"categories":3471},[220],{"categories":3473},[320],{"categories":3475},[220],{"categories":3477},[],{"categories":3479},[220],{"categories":3481},[220],{"categories":3483},[220],{"categories":3485},[220],{"categories":3487},[349],{"categories":3489},[268],{"categories":3491},[220],{"categories":3493},[220],{"categories":3495},[1905],{"categories":3497},[223],{"categories":3499},[220],{"categories":3501},[220],{"categories":3503},[271],{"categories":3505},[220],{"categories":3507},[220],{"categories":3509},[268],{"categories":3511},[233],{"categories":3513},[],{"categories":3515},[220],{"categories":3517},[220],{"categories":3519},[320],{"categories":3521},[220],{"categories":3523},[349],{"categories":3525},[233],{"categories":3527},[220],{"categories":3529},[233],{"categories":3531},[],{"categories":3533},[],{"categories":3535},[],{"categories":3537},[223],{"categories":3539},[268],{"categories":3541},[233],{"categories":3543},[220],{"categories":3545},[220],{"categories":3547},[220],{"categories":3549},[220],{"categories":3551},[507],{"categories":3553},[320],{"categories":3555},[233],{"categories":3557},[220],{"categories":3559},[],{"categories":3561},[233],{"categories":3563},[233],{"categories":3565},[],{"categories":3567},[220],{"categories":3569},[233],{"categories":3571},[220],{"categories":3573},[],{"categories":3575},[220],{"categories":3577},[220],{"categories":3579},[220],{"categories":3581},[268],{"categories":3583},[320],{"categories":3585},[233],{"categories":3587},[320],{"categories":3589},[233],{"categories":3591},[220],{"categories":3593},[228],{"categories":3595},[],{"categories":3597},[],{"categories":3599},[220],{"categories":3601},[220],{"categories":3603},[220],{"categories":3605},[223],{"categories":3607},[233],{"categories":3609},[268],{"categories":3611},[],{"categories":3613},[320],{"categories":3615},[],{"categories":3617},[178],{"categories":3619},[220],{"categories":3621},[178],{"categories":3623},[320],{"categories":3625},[178],{"categories":3627},[220],{"categories":3629},[],{"categories":3631},[220],{"categories":3633},[220],{"categories":3635},[],{"categories":3637},[220],{"categories":3639},[220],{"categories":3641},[349],{"categories":3643},[220],{"categories":3645},[220],{"categories":3647},[390],{"categories":3649},[178],{"categories":3651},[220],{"categories":3653},[],{"categories":3655},[233],{"categories":3657},[220],{"categories":3659},[223],{"categories":3661},[622],{"categories":3663},[220],{"categories":3665},[220],{"categories":3667},[233],{"categories":3669},[220],{"categories":3671},[233],{"categories":3673},[220],{"categories":3675},[220],{"categories":3677},[220],{"categories":3679},[220],{"categories":3681},[],{"categories":3683},[220],{"categories":3685},[223],{"categories":3687},[220],{"categories":3689},[228],{"categories":3691},[178],{"categories":3693},[320],{"categories":3695},[],{"categories":3697},[220],{"categories":3699},[],{"categories":3701},[233],{"categories":3703},[220],{"categories":3705},[],{"categories":3707},[233],{"categories":3709},[220],{"categories":3711},[178],{"categories":3713},[320],{"categories":3715},[268],{"categories":3717},[220],{"categories":3719},[268],{"categories":3721},[233],{"categories":3723},[320],{"categories":3725},[220],{"categories":3727},[],{"categories":3729},[220],{"categories":3731},[257],{"categories":3733},[233],{"categories":3735},[220],{"categories":3737},[320],{"categories":3739},[268],{"categories":3741},[228],{"categories":3743},[178],{"categories":3745},[220],{"categories":3747},[220],{"categories":3749},[220],{"categories":3751},[220],{"categories":3753},[268],{"categories":3755},[349],{"categories":3757},[],{"categories":3759},[],{"categories":3761},[271],{"categories":3763},[563],{"categories":3765},[220],{"categories":3767},[233],{"categories":3769},[220,178],{"categories":3771},[268],{"categories":3773},[220],{"categories":3775},[220],{"categories":3777},[220],{"categories":3779},[220],{"categories":3781},[220],{"categories":3783},[220],{"categories":3785},[220],{"categories":3787},[233],{"categories":3789},[220],{"categories":3791},[233],{"categories":3793},[220],{"categories":3795},[220],{"categories":3797},[220],{"categories":3799},[],{"categories":3801},[220],{"categories":3803},[1343],{"categories":3805},[178],{"categories":3807},[320],{"categories":3809},[220],{"categories":3811},[220],{"categories":3813},[220],{"categories":3815},[271],{"categories":3817},[233],{"categories":3819},[349],{"categories":3821},[390],{"categories":3823},[],{"categories":3825},[178],{"categories":3827},[220],{"categories":3829},[228],{"categories":3831},[233],{"categories":3833},[223],{"categories":3835},[233],{"categories":3837},[220],{"categories":3839},[233],{"categories":3841},[233],{"categories":3843},[236],{"categories":3845},[178],{"categories":3847},[220],{"categories":3849},[220],{"categories":3851},[],{"categories":3853},[],{"categories":3855},[],{"categories":3857},[390],{"categories":3859},[220],{"categories":3861},[268],{"categories":3863},[220],{"categories":3865},[220],{"categories":3867},[220],{"categories":3869},[220],{"categories":3871},[],{"categories":3873},[220],{"categories":3875},[271],{"categories":3877},[228],{"categories":3879},[233],{"categories":3881},[220],{"categories":3883},[],{"categories":3885},[220],{"categories":3887},[233],{"categories":3889},[220],{"categories":3891},[390],{"categories":3893},[],{"categories":3895},[320],{"categories":3897},[320],{"categories":3899},[220],{"categories":3901},[233],{"categories":3903},[],{"categories":3905},[178],{"categories":3907},[220],{"categories":3909},[320],{"categories":3911},[220],{"categories":3913},[228],{"categories":3915},[233],{"categories":3917},[220],{"categories":3919},[],{"categories":3921},[268],{"categories":3923},[220],{"categories":3925},[220],{"categories":3927},[220],{"categories":3929},[320],{"categories":3931},[233],{"categories":3933},[268],{"categories":3935},[],{"categories":3937},[233],{"categories":3939},[228],{"categories":3941},[233],{"categories":3943},[320],{"categories":3945},[220],{"categories":3947},[220],{"categories":3949},[220],{"categories":3951},[563],{"categories":3953},[220],{"categories":3955},[233],{"categories":3957},[],{"categories":3959},[220],{"categories":3961},[220],{"categories":3963},[390],{"categories":3965},[268],{"categories":3967},[271],{"categories":3969},[668],{"categories":3971},[271],{"categories":3973},[271],{"categories":3975},[220],{"categories":3977},[],{"categories":3979},[],{"categories":3981},[],{"categories":3983},[233],{"categories":3985},[220],{"categories":3987},[233],{"categories":3989},[233],{"categories":3991},[178],{"categories":3993},[220],{"categories":3995},[540],{"categories":3997},[178],{"categories":3999},[233],{"categories":4001},[220],{"categories":4003},[220],{"categories":4005},[220],{"categories":4007},[220],{"categories":4009},[220],{"categories":4011},[233],{"categories":4013},[220],{"categories":4015},[],{"categories":4017},[],{"categories":4019},[220],{"categories":4021},[],{"categories":4023},[220],{"categories":4025},[233],{"categories":4027},[320],{"categories":4029},[220],{"categories":4031},[220],{"categories":4033},[],{"categories":4035},[233],{"categories":4037},[220],{"categories":4039},[220],{"categories":4041},[236],{"categories":4043},[220],{"categories":4045},[320],{"categories":4047},[220],{"categories":4049},[233],{"categories":4051},[228],{"categories":4053},[220],{"categories":4055},[220],{"categories":4057},[349],{"categories":4059},[233],{"categories":4061},[220],{"categories":4063},[220],{"categories":4065},[980],{"categories":4067},[220],{"categories":4069},[233],{"categories":4071},[220],{"categories":4073},[178],{"categories":4075},[220],{"categories":4077},[622],{"categories":4079},[320],{"categories":4081},[],{"categories":4083},[220],{"categories":4085},[220],{"categories":4087},[268],{"categories":4089},[563],{"categories":4091},[233],{"categories":4093},[220],{"categories":4095},[],{"categories":4097},[268],{"categories":4099},[484],{"categories":4101},[233],{"categories":4103},[233],{"categories":4105},[233],{"categories":4107},[220],{"categories":4109},[220],{"categories":4111},[233],{"categories":4113},[],{"categories":4115},[228],{"categories":4117},[220],{"categories":4119},[228],{"categories":4121},[233],{"categories":4123},[],{"categories":4125},[178],{"categories":4127},[220],{"categories":4129},[220],{"categories":4131},[223],{"categories":4133},[220],{"categories":4135},[268],{"categories":4137},[390],{"categories":4139},[257],{"categories":4141},[233],{"categories":4143},[233],{"categories":4145},[220],{"categories":4147},[220],{"categories":4149},[233],{"categories":4151},[220],{"categories":4153},[223],{"categories":4155},[],{"categories":4157},[233],{"categories":4159},[220],{"categories":4161},[220],{"categories":4163},[220],{"categories":4165},[233],{"categories":4167},[220],{"categories":4169},[],{"categories":4171},[220],{"categories":4173},[],{"categories":4175},[320],{"categories":4177},[233],{"categories":4179},[220,228],{"categories":4181},[233],{"categories":4183},[220],{"categories":4185},[],{"categories":4187},[223],{"categories":4189},[271],{"categories":4191},[228],{"categories":4193},[220],{"categories":4195},[178],{"categories":4197},[220],{"categories":4199},[220],{"categories":4201},[233],{"categories":4203},[220],{"categories":4205},[220],{"categories":4207},[220],{"categories":4209},[268],{"categories":4211},[1343],{"categories":4213},[233],{"categories":4215},[220],{"categories":4217},[],{"categories":4219},[],{"categories":4221},[220],{"categories":4223},[233],{"categories":4225},[220],{"categories":4227},[220],{"categories":4229},[390],{"categories":4231},[],{"categories":4233},[220],{"categories":4235},[233],{"categories":4237},[257],{"categories":4239},[233],{"categories":4241},[563],{"categories":4243},[],{"categories":4245},[507],{"categories":4247},[233],{"categories":4249},[220],{"categories":4251},[220],{"categories":4253},[349],{"categories":4255},[233],{"categories":4257},[220],{"categories":4259},[271],{"categories":4261},[236],{"categories":4263},[233],{"categories":4265},[220],{"categories":4267},[563],{"categories":4269},[220],{"categories":4271},[390],{"categories":4273},[228],{"categories":4275},[],{"categories":4277},[220],{"categories":4279},[220],{"categories":4281},[349],{"categories":4283},[320],{"categories":4285},[220],{"categories":4287},[220],{"categories":4289},[220],{"categories":4291},[],{"categories":4293},[349],{"categories":4295},[268],{"categories":4297},[220],{"categories":4299},[220],{"categories":4301},[220],{"categories":4303},[668],{"categories":4305},[223],{"categories":4307},[220],{"categories":4309},[236],{"categories":4311},[220],{"categories":4313},[],{"categories":4315},[],{"categories":4317},[320],{"categories":4319},[220],{"categories":4321},[271],{"categories":4323},[349],{"categories":4325},[233],{"categories":4327},[220],{"categories":4329},[220],{"categories":4331},[349],{"categories":4333},[268],{"categories":4335},[220],{"categories":4337},[],{"categories":4339},[220],{"categories":4341},[220],{"categories":4343},[],{"categories":4345},[220],{"categories":4347},[220],{"categories":4349},[693],{"categories":4351},[220],{"categories":4353},[220],{"categories":4355},[233],{"categories":4357},[178],{"categories":4359},[563],{"categories":4361},[220],{"categories":4363},[220],{"categories":4365},[220],{"categories":4367},[],{"categories":4369},[220,178],{"categories":4371},[268],{"categories":4373},[233],{"categories":4375},[178],{"categories":4377},[233],{"categories":4379},[1018],{"categories":4381},[178],{"categories":4383},[178],{"categories":4385},[233],{"categories":4387},[220],{"categories":4389},[223],{"categories":4391},[],{"categories":4393},[],{"categories":4395},[233],{"categories":4397},[220],{"categories":4399},[178],{"categories":4401},[220],{"categories":4403},[223],{"categories":4405},[178],{"categories":4407},[178],{"categories":4409},[220],{"categories":4411},[349],{"categories":4413},[220],{"categories":4415},[178],{"categories":4417},[220],{"categories":4419},[],{"categories":4421},[220],{"categories":4423},[220],{"categories":4425},[320,220],{"categories":4427},[390],{"categories":4429},[223],{"categories":4431},[220],{"categories":4433},[],{"categories":4435},[220],{"categories":4437},[220],{"categories":4439},[228],{"categories":4441},[220],{"categories":4443},[228],{"categories":4445},[220],{"categories":4447},[220],{"categories":4449},[484],{"categories":4451},[220],{"categories":4453},[228],{"categories":4455},[178],{"categories":4457},[271],{"categories":4459},[233],{"categories":4461},[220],{"categories":4463},[178],{"categories":4465},[220],{"categories":4467},[220],{"categories":4469},[268],{"categories":4471},[349],{"categories":4473},[320],{"categories":4475},[220],{"categories":4477},[220],{"categories":4479},[220],{"categories":4481},[220],{"categories":4483},[223],{"categories":4485},[220],{"categories":4487},[233],{"categories":4489},[233],{"categories":4491},[178],{"categories":4493},[268],{"categories":4495},[178],{"categories":4497},[178],{"categories":4499},[220],{"categories":4501},[220],{"categories":4503},[],{"categories":4505},[],{"categories":4507},[271],{"categories":4509},[220],{"categories":4511},[178],{"categories":4513},[220],{"categories":4515},[320],{"categories":4517},[563],{"categories":4519},[507],{"categories":4521},[484],{"categories":4523},[220],{"categories":4525},[220],{"categories":4527},[220],{"categories":4529},[271],{"categories":4531},[220],{"categories":4533},[220],{"categories":4535},[220],{"categories":4537},[220],{"categories":4539},[220],{"categories":4541},[220],{"categories":4543},[220],{"categories":4545},[233],{"categories":4547},[223],{"categories":4549},[233],{"categories":4551},[220,228],{"categories":4553},[],{"categories":4555},[320],{"categories":4557},[],{"categories":4559},[236],{"categories":4561},[220],{"categories":4563},[268],{"categories":4565},[223],{"categories":4567},[220],{"categories":4569},[223],{"categories":4571},[233],{"categories":4573},[271],{"categories":4575},[233],{"categories":4577},[236],{"categories":4579},[233],{"categories":4581},[220],{"categories":4583},[220],{"categories":4585},[228],{"categories":4587},[233],{"categories":4589},[178],{"categories":4591},[349],{"categories":4593},[220],{"categories":4595},[220],{"categories":4597},[],{"categories":4599},[268],{"categories":4601},[220],{"categories":4603},[220],{"categories":4605},[220],{"categories":4607},[220],{"categories":4609},[220],{"categories":4611},[220],{"categories":4613},[178],{"categories":4615},[268],{"categories":4617},[178],{"categories":4619},[178],{"categories":4621},[220],{"categories":4623},[220],{"categories":4625},[220],{"categories":4627},[220],{"categories":4629},[507],{"categories":4631},[220],{"categories":4633},[233],{"categories":4635},[268],{"categories":4637},[220],{"categories":4639},[220],{"categories":4641},[220],{"categories":4643},[233],{"categories":4645},[220],{"categories":4647},[220],{"categories":4649},[220],{"categories":4651},[3242],{"categories":4653},[4654],"Clinical AI",{"categories":4656},[320],{"categories":4658},[220],{"categories":4660},[220],{"categories":4662},[220],{"categories":4664},[220],{"categories":4666},[390],{"categories":4668},[2601],{"categories":4670},[220],{"categories":4672},[236],{"categories":4674},[320],{"categories":4676},[220],{"categories":4678},[233],{"categories":4680},[220],{"categories":4682},[220],{"categories":4684},[268],{"categories":4686},[220],{"categories":4688},[233],{"categories":4690},[178],{"categories":4692},[349],{"categories":4694},[220],{"categories":4696},[220],{"categories":4698},[228],{"categories":4700},[220],{"categories":4702},[220],{"categories":4704},[622],{"categories":4706},[220],{"categories":4708},[],{"categories":4710},[233],{"categories":4712},[220],{"categories":4714},[178],{"categories":4716},[223],{"categories":4718},[220],{"categories":4720},[],{"categories":4722},[],{"categories":4724},[220],{"categories":4726},[],{"categories":4728},[228],{"categories":4730},[220],{"categories":4732},[220],{"categories":4734},[233],{"categories":4736},[220],{"categories":4738},[268],{"categories":4740},[268],{"categories":4742},[268],{"categories":4744},[268],{"categories":4746},[],{"categories":4748},[223],{"categories":4750},[233],{"categories":4752},[268],{"categories":4754},[220],{"categories":4756},[693],{"categories":4758},[236],{"categories":4760},[233],{"categories":4762},[220],{"categories":4764},[223],{"categories":4766},[220],{"categories":4768},[233],{"categories":4770},[220],{"categories":4772},[220],{"categories":4774},[220],{"categories":4776},[220,233],{"categories":4778},[233],{"categories":4780},[390],{"categories":4782},[268],{"categories":4784},[233],{"categories":4786},[268],{"categories":4788},[233],{"categories":4790},[220],{"categories":4792},[],{"categories":4794},[268],{"categories":4796},[349],{"categories":4798},[223],{"categories":4800},[220],{"categories":4802},[220],{"categories":4804},[],{"categories":4806},[178],{"categories":4808},[],{"categories":4810},[223],{"categories":4812},[233],{"categories":4814},[268],{"categories":4816},[220],{"categories":4818},[268],{"categories":4820},[223],{"categories":4822},[268],{"categories":4824},[268],{"categories":4826},[],{"categories":4828},[228],{"categories":4830},[233],{"categories":4832},[268],{"categories":4834},[268],{"categories":4836},[268],{"categories":4838},[268],{"categories":4840},[268],{"categories":4842},[268],{"categories":4844},[268],{"categories":4846},[268],{"categories":4848},[268],{"categories":4850},[268],{"categories":4852},[271],{"categories":4854},[223],{"categories":4856},[220],{"categories":4858},[220],{"categories":4860},[233],{"categories":4862},[233],{"categories":4864},[],{"categories":4866},[220],{"categories":4868},[220,223],{"categories":4870},[],{"categories":4872},[233],{"categories":4874},[220],{"categories":4876},[268],{"categories":4878},[233],{"categories":4880},[1018],{"categories":4882},[220],{"categories":4884},[220],{"categories":4886},[220],{"categories":4888},[220],{"categories":4890},[220],{"categories":4892},[484],{"categories":4894},[220],{"categories":4896},[220],{"categories":4898},[233],{"categories":4900},[220],{"categories":4902},[220],{"categories":4904},[228],{"categories":4906},[236],{"categories":4908},[233],{"categories":4910},[233],{"categories":4912},[],{"categories":4914},[233],{"categories":4916},[320],{"categories":4918},[268],{"categories":4920},[220],{"categories":4922},[],{"categories":4924},[236],{"categories":4926},[],{"categories":4928},[178],{"categories":4930},[220],{"categories":4932},[233],{"categories":4934},[320],{"categories":4936},[220],{"categories":4938},[],{"categories":4940},[220],{"categories":4942},[220],{"categories":4944},[],{"categories":4946},[349],{"categories":4948},[220],{"categories":4950},[233],{"categories":4952},[],{"categories":4954},[],{"categories":4956},[268],{"categories":4958},[223],{"categories":4960},[220],{"categories":4962},[220],{"categories":4964},[228],{"categories":4966},[220],{"categories":4968},[220],{"categories":4970},[233],{"categories":4972},[220],{"categories":4974},[228],{"categories":4976},[228],{"categories":4978},[320],{"categories":4980},[],{"categories":4982},[220],{"categories":4984},[268],{"categories":4986},[],{"categories":4988},[220],{"categories":4990},[220],{"categories":4992},[320],{"categories":4994},[220],{"categories":4996},[220],{"categories":4998},[349],{"categories":5000},[220],{"categories":5002},[390],{"categories":5004},[],{"categories":5006},[233],{"categories":5008},[220],{"categories":5010},[349],{"categories":5012},[178],{"categories":5014},[],{"categories":5016},[220],{"categories":5018},[],{"categories":5020},[233],{"categories":5022},[320],{"categories":5024},[178],{"categories":5026},[],{"categories":5028},[3242],{"categories":5030},[228],{"categories":5032},[223],{"categories":5034},[220],{"categories":5036},[271],{"categories":5038},[233],{"categories":5040},[320],{"categories":5042},[220],{"categories":5044},[178],{"categories":5046},[],{"categories":5048},[],{"categories":5050},[220],{"categories":5052},[223],{"categories":5054},[220],{"categories":5056},[349],{"categories":5058},[],{"categories":5060},[233],{"categories":5062},[233],{"categories":5064},[220],{"categories":5066},[233],{"categories":5068},[220],{"categories":5070},[268],{"categories":5072},[178],{"categories":5074},[220],{"categories":5076},[233],{"categories":5078},[236],{"categories":5080},[220],{"categories":5082},[220],{"categories":5084},[220],{"categories":5086},[233],{"categories":5088},[220],{"categories":5090},[236],{"categories":5092},[349],{"categories":5094},[268],{"categories":5096},[],{"categories":5098},[349],{"categories":5100},[220],{"categories":5102},[],{"categories":5104},[178],{"categories":5106},[233],{"categories":5108},[],{"categories":5110},[220],{"categories":5112},[220],{"categories":5114},[220],{"categories":5116},[220],{"categories":5118},[220],{"categories":5120},[233],{"categories":5122},[228],{"categories":5124},[223],{"categories":5126},[233],{"categories":5128},[220],{"categories":5130},[320],{"categories":5132},[178],{"categories":5134},[178],{"categories":5136},[220],{"categories":5138},[271],{"categories":5140},[233],{"categories":5142},[220],{"categories":5144},[220],{"categories":5146},[233],{"categories":5148},[220],{"categories":5150},[220],{"categories":5152},[233],{"categories":5154},[228],{"categories":5156},[220],{"categories":5158},[320],{"categories":5160},[178],{"categories":5162},[233],{"categories":5164},[220],{"categories":5166},[236],{"categories":5168},[220],{"categories":5170},[233],{"categories":5172},[220],{"categories":5174},[220],{"categories":5176},[268],{"categories":5178},[220],{"categories":5180},[],{"categories":5182},[223],{"categories":5184},[220],{"categories":5186},[220],{"categories":5188},[220],{"categories":5190},[178],{"categories":5192},[178],{"categories":5194},[220],{"categories":5196},[178],{"categories":5198},[220],{"categories":5200},[233],{"categories":5202},[220],{"categories":5204},[220],{"categories":5206},[220],{"categories":5208},[220],{"categories":5210},[220],{"categories":5212},[],{"categories":5214},[220],{"categories":5216},[320],{"categories":5218},[233],{"categories":5220},[228],{"categories":5222},[268],{"categories":5224},[220],{"categories":5226},[233],{"categories":5228},[220],{"categories":5230},[233],{"categories":5232},[220],{"categories":5234},[220],{"categories":5236},[320],{"categories":5238},[233],{"categories":5240},[220],{"categories":5242},[349],{"categories":5244},[220],{"categories":5246},[271],{"categories":5248},[220],{"categories":5250},[220],{"categories":5252},[268],{"categories":5254},[220],{"categories":5256},[220],{"categories":5258},[220],{"categories":5260},[220],{"categories":5262},[233],{"categories":5264},[390],{"categories":5266},[220],{"categories":5268},[178],{"categories":5270},[233],{"categories":5272},[271],{"categories":5274},[],{"categories":5276},[233],{"categories":5278},[178],{"categories":5280},[220],{"categories":5282},[220],{"categories":5284},[2439],{"categories":5286},[320],{"categories":5288},[419],{"categories":5290},[220],{"categories":5292},[220],{"categories":5294},[220],{"categories":5296},[220],{"categories":5298},[223],{"categories":5300},[220],{"categories":5302},[220],{"categories":5304},[178],{"categories":5306},[228],{"categories":5308},[220],{"categories":5310},[178],{"categories":5312},[220],{"categories":5314},[],{"categories":5316},[233],{"categories":5318},[233],{"categories":5320},[220],{"categories":5322},[220],{"categories":5324},[220],{"categories":5326},[271],{"categories":5328},[],{"categories":5330},[268],{"categories":5332},[],{"categories":5334},[268],{"categories":5336},[220],{"categories":5338},[220],{"categories":5340},[233],{"categories":5342},[220],{"categories":5344},[233],{"categories":5346},[233],{"categories":5348},[],{"categories":5350},[220],{"categories":5352},[268],{"categories":5354},[220],{"categories":5356},[],{"categories":5358},[220],{"categories":5360},[220],{"categories":5362},[],{"categories":5364},[220],{"categories":5366},[220],{"categories":5368},[320],{"categories":5370},[178],{"categories":5372},[233],{"categories":5374},[220],{"categories":5376},[220],{"categories":5378},[220],{"categories":5380},[220],{"categories":5382},[349],{"categories":5384},[220],{"categories":5386},[220],{"categories":5388},[220],{"categories":5390},[223],{"categories":5392},[220],{"categories":5394},[220],{"categories":5396},[],{"categories":5398},[220],{"categories":5400},[220],{"categories":5402},[220],{"categories":5404},[],{"categories":5406},[223],{"categories":5408},[220],{"categories":5410},[220],{"categories":5412},[268],{"categories":5414},[178],{"categories":5416},[236],{"categories":5418},[233],{"categories":5420},[563],{"categories":5422},[220],{"categories":5424},[220],{"categories":5426},[220],{"categories":5428},[178],{"categories":5430},[268],{"categories":5432},[320],{"categories":5434},[220],{"categories":5436},[220],{"categories":5438},[220],{"categories":5440},[220],{"categories":5442},[268],{"categories":5444},[220],{"categories":5446},[320],{"categories":5448},[220],{"categories":5450},[220],{"categories":5452},[268],{"categories":5454},[320],{"categories":5456},[220],{"categories":5458},[268],{"categories":5460},[220],{"categories":5462},[233],{"categories":5464},[233],{"categories":5466},[233],{"categories":5468},[178],{"categories":5470},[268],{"categories":5472},[233],{"categories":5474},[233],{"categories":5476},[220],{"categories":5478},[178],{"categories":5480},[320],{"categories":5482},[220],{"categories":5484},[220],{"categories":5486},[233],{"categories":5488},[220],{"categories":5490},[],{"categories":5492},[233],{"categories":5494},[],{"categories":5496},[220],{"categories":5498},[220],{"categories":5500},[],{"categories":5502},[],{"categories":5504},[233],{"categories":5506},[228],{"categories":5508},[233],{"categories":5510},[5511],"Liability & Ethics",{"categories":5513},[220],{"categories":5515},[220],{"categories":5517},[220],{"categories":5519},[233],{"categories":5521},[223],{"categories":5523},[233],{"categories":5525},[228],{"categories":5527},[349],{"categories":5529},[233],{"categories":5531},[220],{"categories":5533},[220],{"categories":5535},[],{"categories":5537},[668],{"categories":5539},[233],{"categories":5541},[],{"categories":5543},[220],{"categories":5545},[223],{"categories":5547},[233],{"categories":5549},[],{"categories":5551},[233],{"categories":5553},[220],{"categories":5555},[220],{"categories":5557},[178],{"categories":5559},[220],{"categories":5561},[268],{"categories":5563},[220],{"categories":5565},[220],{"categories":5567},[236],{"categories":5569},[233],{"categories":5571},[220],{"categories":5573},[220],{"categories":5575},[220],{"categories":5577},[268],{"categories":5579},[233],{"categories":5581},[178],{"categories":5583},[320],{"categories":5585},[223],{"categories":5587},[220],{"categories":5589},[220],{"categories":5591},[220],{"categories":5593},[],{"categories":5595},[233],{"categories":5597},[233],{"categories":5599},[233],{"categories":5601},[563],{"categories":5603},[320],{"categories":5605},[233],{"categories":5607},[390],{"categories":5609},[178],{"categories":5611},[268],{"categories":5613},[220],{"categories":5615},[320],{"categories":5617},[220],{"categories":5619},[223],{"categories":5621},[],{"categories":5623},[233],{"categories":5625},[220],{"categories":5627},[220],{"categories":5629},[220],{"categories":5631},[220],{"categories":5633},[233],{"categories":5635},[220],{"categories":5637},[220],{"categories":5639},[320],{"categories":5641},[],{"categories":5643},[233],{"categories":5645},[236],{"categories":5647},[268],{"categories":5649},[233],{"categories":5651},[228],{"categories":5653},[],{"categories":5655},[220],{"categories":5657},[220],{"categories":5659},[236],{"categories":5661},[220],{"categories":5663},[233],{"categories":5665},[268],{"categories":5667},[223],{"categories":5669},[390],{"categories":5671},[220],{"categories":5673},[220],{"categories":5675},[220],{"categories":5677},[268],{"categories":5679},[228],{"categories":5681},[220],{"categories":5683},[320],{"categories":5685},[268],{"categories":5687},[390],{"categories":5689},[220],{"categories":5691},[233],{"categories":5693},[],{"categories":5695},[622],{"categories":5697},[],{"categories":5699},[220],{"categories":5701},[390],{"categories":5703},[220],{"categories":5705},[271],{"categories":5707},[220],{"categories":5709},[233],{"categories":5711},[233],{"categories":5713},[5714],"Design News & Tools",{"categories":5716},[220],{"categories":5718},[220],{"categories":5720},[268],{"categories":5722},[220],{"categories":5724},[220],{"categories":5726},[223],{"categories":5728},[233],{"categories":5730},[220],{"categories":5732},[320],{"categories":5734},[233],{"categories":5736},[233],{"categories":5738},[320],{"categories":5740},[220],{"categories":5742},[220],{"categories":5744},[563],{"categories":5746},[233],{"categories":5748},[220],{"categories":5750},[220],{"categories":5752},[563],{"categories":5754},[220],{"categories":5756},[349],{"categories":5758},[220],{"categories":5760},[233],{"categories":5762},[],{"categories":5764},[220],{"categories":5766},[220],{"categories":5768},[220],{"categories":5770},[268],{"categories":5772},[220],{"categories":5774},[223],{"categories":5776},[],{"categories":5778},[220],{"categories":5780},[220],{"categories":5782},[220],{"categories":5784},[178],{"categories":5786},[693],{"categories":5788},[178],{"categories":5790},[320],{"categories":5792},[220],{"categories":5794},[220,233],{"categories":5796},[349,228],{"categories":5798},[178],{"categories":5800},[220],{"categories":5802},[220],{"categories":5804},[220],{"categories":5806},[220],{"categories":5808},[],{"categories":5810},[233],{"categories":5812},[220],{"categories":5814},[],{"categories":5816},[220],{"categories":5818},[178],{"categories":5820},[220],{"categories":5822},[178],{"categories":5824},[],{"categories":5826},[233],{"categories":5828},[220],{"categories":5830},[228],{"categories":5832},[220],{"categories":5834},[268],{"categories":5836},[220],{"categories":5838},[],{"categories":5840},[233],{"categories":5842},[220],{"categories":5844},[],{"categories":5846},[320],{"categories":5848},[220],{"categories":5850},[220],{"categories":5852},[233],{"categories":5854},[220],{"categories":5856},[220],{"categories":5858},[223],{"categories":5860},[233],{"categories":5862},[220],{"categories":5864},[],{"categories":5866},[220],{"categories":5868},[390],{"categories":5870},[349],{"categories":5872},[228],{"categories":5874},[228],{"categories":5876},[220],{"categories":5878},[223],{"categories":5880},[223],{"categories":5882},[220],{"categories":5884},[233],{"categories":5886},[220],{"categories":5888},[220],{"categories":5890},[220],{"categories":5892},[220],{"categories":5894},[178],{"categories":5896},[220],{"categories":5898},[223],{"categories":5900},[220],{"categories":5902},[220],{"categories":5904},[233],{"categories":5906},[220],{"categories":5908},[349],{"categories":5910},[220],{"categories":5912},[268],{"categories":5914},[220],{"categories":5916},[220],{"categories":5918},[233],{"categories":5920},[236],{"categories":5922},[220],{"categories":5924},[220],{"categories":5926},[233],{"categories":5928},[],{"categories":5930},[178],{"categories":5932},[],{"categories":5934},[178],{"categories":5936},[233],{"categories":5938},[223],{"categories":5940},[220],{"categories":5942},[],{"categories":5944},[271],{"categories":5946},[390],{"categories":5948},[220],{"categories":5950},[178],{"categories":5952},[220],{"categories":5954},[],{"categories":5956},[268],{"categories":5958},[233],{"categories":5960},[178],{"categories":5962},[320],{"categories":5964},[228],{"categories":5966},[220],{"categories":5968},[220],{"categories":5970},[233],{"categories":5972},[178],{"categories":5974},[233],{"categories":5976},[268],{"categories":5978},[220],{"categories":5980},[236],{"categories":5982},[223],{"categories":5984},[236],{"categories":5986},[268],{"categories":5988},[220],{"categories":5990},[178],{"categories":5992},[220],{"categories":5994},[320],{"categories":5996},[228],{"categories":5998},[220],{"categories":6000},[220],{"categories":6002},[220],{"categories":6004},[220],{"categories":6006},[220],{"categories":6008},[220],{"categories":6010},[233],{"categories":6012},[220],{"categories":6014},[233],{"categories":6016},[220],{"categories":6018},[220],{"categories":6020},[223],{"categories":6022},[220],{"categories":6024},[233],{"categories":6026},[233],{"categories":6028},[320],{"categories":6030},[233],{"categories":6032},[233],{"categories":6034},[220],{"categories":6036},[223],{"categories":6038},[233],{"categories":6040},[320],{"categories":6042},[],{"categories":6044},[220],{"categories":6046},[271],{"categories":6048},[563],{"categories":6050},[220],{"categories":6052},[233],{"categories":6054},[220],{"categories":6056},[220],{"categories":6058},[178],{"categories":6060},[220],{"categories":6062},[],{"categories":6064},[220],{"categories":6066},[233],{"categories":6068},[220],{"categories":6070},[349],{"categories":6072},[220],{"categories":6074},[178],{"categories":6076},[220],{"categories":6078},[268],{"categories":6080},[233],{"categories":6082},[220],{"categories":6084},[349],{"categories":6086},[233],{"categories":6088},[228],{"categories":6090},[228],{"categories":6092},[220],{"categories":6094},[220],{"categories":6096},[220],{"categories":6098},[220],{"categories":6100},[220],{"categories":6102},[220],{"categories":6104},[223],{"categories":6106},[],{"categories":6108},[220],{"categories":6110},[220],{"categories":6112},[233],{"categories":6114},[233],{"categories":6116},[220],{"categories":6118},[220],{"categories":6120},[220],{"categories":6122},[220],{"categories":6124},[220],{"categories":6126},[178],{"categories":6128},[],{"categories":6130},[223],{"categories":6132},[220],{"categories":6134},[220],{"categories":6136},[233],{"categories":6138},[233],{"categories":6140},[],{"categories":6142},[178],{"categories":6144},[178],{"categories":6146},[220],{"categories":6148},[349],{"categories":6150},[228],{"categories":6152},[320],{"categories":6154},[],{"categories":6156},[220],{"categories":6158},[233],{"categories":6160},[223],{"categories":6162},[220],{"categories":6164},[220],{"categories":6166},[178],{"categories":6168},[223],{"categories":6170},[220],{"categories":6172},[220],{"categories":6174},[268],{"categories":6176},[271],{"categories":6178},[220],{"categories":6180},[268],{"categories":6182},[233],{"categories":6184},[220],{"categories":6186},[],{"categories":6188},[268],{"categories":6190},[233],{"categories":6192},[320],{"categories":6194},[271],{"categories":6196},[220],{"categories":6198},[220],{"categories":6200},[],{"categories":6202},[233],{"categories":6204},[233],{"categories":6206},[233],{"categories":6208},[3242],{"categories":6210},[268],{"categories":6212},[220],{"categories":6214},[178],{"categories":6216},[220],{"categories":6218},[220],{"categories":6220},[220],{"categories":6222},[220],{"categories":6224},[220],{"categories":6226},[228],{"categories":6228},[220],{"categories":6230},[223],{"categories":6232},[1905],{"categories":6234},[390],{"categories":6236},[223],{"categories":6238},[],{"categories":6240},[220],{"categories":6242},[],{"categories":6244},[268],{"categories":6246},[233],{"categories":6248},[320],{"categories":6250},[220],{"categories":6252},[220],{"categories":6254},[220],{"categories":6256},[268],{"categories":6258},[],{"categories":6260},[233],{"categories":6262},[220],{"categories":6264},[233],{"categories":6266},[233],{"categories":6268},[],{"categories":6270},[220],{"categories":6272},[],{"categories":6274},[268],{"categories":6276},[223],{"categories":6278},[320],{"categories":6280},[220],{"categories":6282},[233],{"categories":6284},[268],{"categories":6286},[220],{"categories":6288},[268],{"categories":6290},[],{"categories":6292},[268],{"categories":6294},[220],{"categories":6296},[223],{"categories":6298},[563],{"categories":6300},[233],{"categories":6302},[220],{"categories":6304},[],{"categories":6306},[178],{"categories":6308},[233],{"categories":6310},[236],{"categories":6312},[233],{"categories":6314},[223],{"categories":6316},[220],{"categories":6318},[220],{"categories":6320},[],{"categories":6322},[],{"categories":6324},[],{"categories":6326},[320],{"categories":6328},[220],{"categories":6330},[233],{"categories":6332},[220],{"categories":6334},[220],{"categories":6336},[],{"categories":6338},[],{"categories":6340},[],{"categories":6342},[220],{"categories":6344},[233],{"categories":6346},[320],{"categories":6348},[220],{"categories":6350},[],{"categories":6352},[233],{"categories":6354},[220],{"categories":6356},[220],{"categories":6358},[223],{"categories":6360},[],{"categories":6362},[],{"categories":6364},[220],{"categories":6366},[220],{"categories":6368},[233],{"categories":6370},[320],{"categories":6372},[220],{"categories":6374},[268],{"categories":6376},[],{"categories":6378},[220],{"categories":6380},[220],{"categories":6382},[349],{"categories":6384},[268],{"categories":6386},[349],{"categories":6388},[271],{"categories":6390},[220],{"categories":6392},[220],{"categories":6394},[],{"categories":6396},[],{"categories":6398},[233],{"categories":6400},[],{"categories":6402},[220],{"categories":6404},[563],{"categories":6406},[220],{"categories":6408},[220],{"categories":6410},[220],{"categories":6412},[220],{"categories":6414},[],{"categories":6416},[233],{"categories":6418},[220],{"categories":6420},[220],{"categories":6422},[],{"categories":6424},[233],{"categories":6426},[220],{"categories":6428},[268],{"categories":6430},[220],{"categories":6432},[349],{"categories":6434},[228],{"categories":6436},[236],{"categories":6438},[220],{"categories":6440},[220],{"categories":6442},[233],{"categories":6444},[271],{"categories":6446},[233],{"categories":6448},[233],{"categories":6450},[],{"categories":6452},[220],{"categories":6454},[233],{"categories":6456},[],{"categories":6458},[220],{"categories":6460},[],{"categories":6462},[268],{"categories":6464},[228],{"categories":6466},[],{"categories":6468},[220],{"categories":6470},[220],{"categories":6472},[220],{"categories":6474},[],{"categories":6476},[233],{"categories":6478},[320],{"categories":6480},[223],{"categories":6482},[220],{"categories":6484},[],{"categories":6486},[228],{"categories":6488},[349],{"categories":6490},[220],{"categories":6492},[178],{"categories":6494},[223],{"categories":6496},[271],{"categories":6498},[228],{"categories":6500},[178],{"categories":6502},[233],{"categories":6504},[178],{"categories":6506},[],{"categories":6508},[220],{"categories":6510},[236],{"categories":6512},[220],{"categories":6514},[],{"categories":6516},[233],{"categories":6518},[223],{"categories":6520},[320],{"categories":6522},[220],{"categories":6524},[223],{"categories":6526},[233],{"categories":6528},[390],{"categories":6530},[220],{"categories":6532},[220],{"categories":6534},[220],{"categories":6536},[220],{"categories":6538},[220],{"categories":6540},[223],{"categories":6542},[220],{"categories":6544},[178],{"categories":6546},[271],{"categories":6548},[233],{"categories":6550},[],{"categories":6552},[220],{"categories":6554},[220],{"categories":6556},[220],{"categories":6558},[178],{"categories":6560},[233],{"categories":6562},[268],{"categories":6564},[178],{"categories":6566},[220],{"categories":6568},[236],{"categories":6570},[],{"categories":6572},[320],{"categories":6574},[178],{"categories":6576},[268],{"categories":6578},[220],{"categories":6580},[223],{"categories":6582},[233],{"categories":6584},[220],{"categories":6586},[220],{"categories":6588},[233],{"categories":6590},[236],{"categories":6592},[220],{"categories":6594},[233],{"categories":6596},[220],{"categories":6598},[228],{"categories":6600},[233],{"categories":6602},[233,390],{"categories":6604},[220],{"categories":6606},[220],{"categories":6608},[233],{"categories":6610},[178],{"categories":6612},[220],{"categories":6614},[220],{"categories":6616},[271],{"categories":6618},[233],{"categories":6620},[349],{"categories":6622},[233],{"categories":6624},[228],{"categories":6626},[],{"categories":6628},[233],{"categories":6630},[220],{"categories":6632},[228],{"categories":6634},[],{"categories":6636},[],{"categories":6638},[178],{"categories":6640},[220],{"categories":6642},[220],{"categories":6644},[233],{"categories":6646},[271],{"categories":6648},[349],{"categories":6650},[220],{"categories":6652},[220],{"categories":6654},[220],{"categories":6656},[233],{"categories":6658},[],{"categories":6660},[233],{"categories":6662},[268],{"categories":6664},[220],{"categories":6666},[233],{"categories":6668},[233],{"categories":6670},[220],{"categories":6672},[],{"categories":6674},[268],{"categories":6676},[178],{"categories":6678},[3242],{"categories":6680},[223],{"categories":6682},[178],{"categories":6684},[220],{"categories":6686},[233],{"categories":6688},[220],{"categories":6690},[220],{"categories":6692},[349],{"categories":6694},[178],{"categories":6696},[271],{"categories":6698},[],{"categories":6700},[268],{"categories":6702},[220],{"categories":6704},[220],{"categories":6706},[],{"categories":6708},[233],{"categories":6710},[220],{"categories":6712},[220],{"categories":6714},[220],{"categories":6716},[220],{"categories":6718},[233],{"categories":6720},[220],{"categories":6722},[220],{"categories":6724},[220],{"categories":6726},[236],{"categories":6728},[220],{"categories":6730},[233],{"categories":6732},[220],{"categories":6734},[220],{"categories":6736},[220],{"categories":6738},[220],{"categories":6740},[220],{"categories":6742},[220],{"categories":6744},[220],{"categories":6746},[228],{"categories":6748},[],{"categories":6750},[236],{"categories":6752},[268],{"categories":6754},[233],{"categories":6756},[220],{"categories":6758},[178],{"categories":6760},[],{"categories":6762},[178],{"categories":6764},[178],{"categories":6766},[233],{"categories":6768},[178],{"categories":6770},[220],{"categories":6772},[220],{"categories":6774},[220],{"categories":6776},[233],{"categories":6778},[178],{"categories":6780},[220],{"categories":6782},[220],{"categories":6784},[220],{"categories":6786},[233],{"categories":6788},[268],{"categories":6790},[220],{"categories":6792},[220],{"categories":6794},[220],{"categories":6796},[228],{"categories":6798},[220],{"categories":6800},[233],{"categories":6802},[320],{"categories":6804},[],{"categories":6806},[220],{"categories":6808},[271],{"categories":6810},[233],{"categories":6812},[220],{"categories":6814},[220],{"categories":6816},[],{"categories":6818},[220],{"categories":6820},[220],{"categories":6822},[268],{"categories":6824},[220],{"categories":6826},[220],{"categories":6828},[233],{"categories":6830},[349],{"categories":6832},[],{"categories":6834},[],{"categories":6836},[178],{"categories":6838},[220],{"categories":6840},[220],{"categories":6842},[268],{"categories":6844},[220],{"categories":6846},[178],{"categories":6848},[268],{"categories":6850},[220],{"categories":6852},[220],{"categories":6854},[349],{"categories":6856},[271],{"categories":6858},[220],{"categories":6860},[220],{"categories":6862},[223],{"categories":6864},[233],{"categories":6866},[220],{"categories":6868},[220],{"categories":6870},[233],{"categories":6872},[228],{"categories":6874},[233],{"categories":6876},[178],{"categories":6878},[220],{"categories":6880},[228],{"categories":6882},[],{"categories":6884},[220],{"categories":6886},[271],{"categories":6888},[220],{"categories":6890},[220],{"categories":6892},[],{"categories":6894},[268],{"categories":6896},[220],{"categories":6898},[233],{"categories":6900},[271],{"categories":6902},[220],{"categories":6904},[178],{"categories":6906},[178],{"categories":6908},[178],{"categories":6910},[220],{"categories":6912},[233],{"categories":6914},[233],{"categories":6916},[220],{"categories":6918},[233],{"categories":6920},[220],{"categories":6922},[220],{"categories":6924},[320],{"categories":6926},[271],{"categories":6928},[271],{"categories":6930},[],{"categories":6932},[268],{"categories":6934},[220],{"categories":6936},[220],{"categories":6938},[178],{"categories":6940},[],{"categories":6942},[268],{"categories":6944},[268],{"categories":6946},[268],{"categories":6948},[],{"categories":6950},[233],{"categories":6952},[220],{"categories":6954},[],{"categories":6956},[223],{"categories":6958},[228],{"categories":6960},[],{"categories":6962},[220],{"categories":6964},[220],{"categories":6966},[],{"categories":6968},[178],{"categories":6970},[],{"categories":6972},[],{"categories":6974},[],{"categories":6976},[],{"categories":6978},[220],{"categories":6980},[268],{"categories":6982},[],{"categories":6984},[],{"categories":6986},[220],{"categories":6988},[220],{"categories":6990},[220],{"categories":6992},[271],{"categories":6994},[220],{"categories":6996},[271],{"categories":6998},[],{"categories":7000},[271],{"categories":7002},[271],{"categories":7004},[390],{"categories":7006},[233],{"categories":7008},[178],{"categories":7010},[],{"categories":7012},[],{"categories":7014},[271],{"categories":7016},[178],{"categories":7018},[178],{"categories":7020},[178],{"categories":7022},[],{"categories":7024},[223],{"categories":7026},[178],{"categories":7028},[178],{"categories":7030},[223],{"categories":7032},[178],{"categories":7034},[228],{"categories":7036},[178],{"categories":7038},[178],{"categories":7040},[178],{"categories":7042},[271],{"categories":7044},[268],{"categories":7046},[268],{"categories":7048},[220],{"categories":7050},[178],{"categories":7052},[271],{"categories":7054},[390],{"categories":7056},[271],{"categories":7058},[271],{"categories":7060},[271],{"categories":7062},[],{"categories":7064},[228],{"categories":7066},[],{"categories":7068},[390],{"categories":7070},[178],{"categories":7072},[178],{"categories":7074},[178],{"categories":7076},[233],{"categories":7078},[268,228],{"categories":7080},[271],{"categories":7082},[],{"categories":7084},[],{"categories":7086},[271],{"categories":7088},[],{"categories":7090},[271],{"categories":7092},[268],{"categories":7094},[233],{"categories":7096},[],{"categories":7098},[178],{"categories":7100},[220],{"categories":7102},[320],{"categories":7104},[],{"categories":7106},[220],{"categories":7108},[],{"categories":7110},[268],{"categories":7112},[223],{"categories":7114},[271],{"categories":7116},[],{"categories":7118},[178],{"categories":7120},[268],[7122,7197,7279,7476],{"id":7123,"title":7124,"ai":7125,"body":7130,"categories":7172,"created_at":179,"date_modified":179,"description":171,"extension":180,"faq":179,"featured":181,"kicker_label":179,"meta":7173,"navigation":199,"path":7184,"published_at":7185,"question":179,"scraped_at":7185,"seo":7186,"sitemap":7187,"source_id":7188,"source_name":205,"source_type":206,"source_url":7189,"stem":7190,"tags":7191,"thumbnail_url":179,"tldr":7194,"tweet":179,"unknown_tags":7195,"__hash__":7196},"summaries\u002Fsummaries\u002Fd57bfc84568195f6-flash-kmeans-accelerating-exact-clustering-on-gpus-summary.md","Flash-KMeans: Accelerating Exact Clustering on GPUs",{"provider":7,"model":8,"input_tokens":7126,"output_tokens":7127,"processing_time_ms":7128,"cost_usd":7129},9341,657,3536,0.00332075,{"type":14,"value":7131,"toc":7167},[7132,7136,7139,7143,7146,7160,7164],[17,7133,7135],{"id":7134},"rethinking-k-means-dataflow","Rethinking K-Means Dataflow",[22,7137,7138],{},"Flash-KMeans is an open-source, IO-aware implementation of Lloyd’s k-means algorithm designed for modern AI pipelines where clustering occurs within training and inference loops. Unlike algorithmic approaches that use pruning or sampling to approximate results, Flash-KMeans maintains exact mathematical parity with standard k-means. Its performance gains—up to 200x faster than FAISS and 33x faster than NVIDIA cuML—are derived entirely from optimizing how data moves between GPU memory hierarchies (HBM and SRAM).",[17,7140,7142],{"id":7141},"eliminating-memory-bottlenecks","Eliminating Memory Bottlenecks",[22,7144,7145],{},"The library targets two primary bottlenecks inherent in standard GPU-based k-means implementations:",[61,7147,7148,7154],{},[32,7149,7150,7153],{},[35,7151,7152],{},"Assignment Stage (FlashAssign):"," Standard implementations materialize a full N×K distance matrix in High Bandwidth Memory (HBM), which is costly to write and read. FlashAssign adopts a strategy similar to FlashAttention, streaming tiles of points and centroids into on-chip SRAM and fusing distance computation with an online argmin. This reduces IO complexity from O(NK) to O(Nd + Kd), preventing the distance matrix from ever being fully materialized.",[32,7155,7156,7159],{},[35,7157,7158],{},"Centroid Update Stage (Sort-Inverse Update):"," Standard implementations rely on atomic adds that cause hardware contention when multiple threads attempt to update the same 'hot' centroid. Flash-KMeans uses a Sort-Inverse approach: it sorts the assignment vector by cluster ID, allowing thread blocks to perform reductions on contiguous segments in on-chip memory. This minimizes atomic operations and avoids the performance degradation caused by scatter-style updates.",[17,7161,7163],{"id":7162},"performance-and-practicality","Performance and Practicality",[22,7165,7166],{},"Flash-KMeans is built with Triton GPU kernels and supports out-of-core processing for massive datasets by using chunked stream overlap to hide PCIe transfer latency. Benchmarks on an NVIDIA H200 (FP16, d=128) demonstrate significant end-to-end speedups, including a 17.9x improvement over the best baseline for large-scale clustering (N=8M, K=1024). The library provides both a batched tensor API and a scikit-learn-style interface, making it a drop-in replacement for existing production vector-search and clustering workflows.",{"title":171,"searchDepth":172,"depth":172,"links":7168},[7169,7170,7171],{"id":7134,"depth":172,"text":7135},{"id":7141,"depth":172,"text":7142},{"id":7162,"depth":172,"text":7163},[178],{"content_references":7174,"triage":7182},[7175,7178,7180],{"type":185,"title":7176,"url":7177,"context":188},"Flash-KMeans","https:\u002F\u002Fgithub.com\u002Fsvg-project\u002Fflash-kmeans",{"type":185,"title":7179,"context":193},"FAISS",{"type":185,"title":7181,"context":193},"NVIDIA cuML",{"relevance":195,"novelty":196,"quality":195,"actionability":196,"composite":197,"reasoning":7183},"Category: Data Science & Visualization. The article discusses a new implementation of k-means clustering optimized for GPU performance, addressing a specific pain point in data processing speed. It provides insights into the technical improvements made, but lacks detailed practical steps for implementation that the audience could directly apply.","\u002Fsummaries\u002Fd57bfc84568195f6-flash-kmeans-accelerating-exact-clustering-on-gpus-summary","2026-06-15 12:57:00",{"title":7124,"description":171},{"loc":7184},"d57bfc84568195f6","https:\u002F\u002Fwww.marktechpost.com\u002F2026\u002F06\u002F15\u002Fmeet-flash-kmeans-an-io-aware-exact-k-means-that-runs-over-200x-faster-than-faiss-on-gpus\u002F","summaries\u002Fd57bfc84568195f6-flash-kmeans-accelerating-exact-clustering-on-gpus-summary",[210,7192,212,7193],"machine-learning","optimization","Flash-KMeans optimizes Lloyd's k-means algorithm for GPUs by restructuring dataflow to eliminate HBM bottlenecks, achieving up to 200x speedups over FAISS without sacrificing mathematical accuracy.",[212,7193],"fgqpCywO4ecEFYzFaMLGyF3mRRZ0D_j1joIWT4O27qA",{"id":7198,"title":7199,"ai":7200,"body":7205,"categories":7258,"created_at":179,"date_modified":179,"description":171,"extension":180,"faq":179,"featured":181,"kicker_label":179,"meta":7259,"navigation":199,"path":7267,"published_at":7268,"question":179,"scraped_at":7268,"seo":7269,"sitemap":7270,"source_id":7271,"source_name":205,"source_type":206,"source_url":7272,"stem":7273,"tags":7274,"thumbnail_url":179,"tldr":7276,"tweet":179,"unknown_tags":7277,"__hash__":7278},"summaries\u002Fsummaries\u002F1e9d07e9858b3153-building-tiled-gpu-kernels-with-nvidia-cutile-pyth-summary.md","Building Tiled GPU Kernels with NVIDIA cuTile Python",{"provider":7,"model":8,"input_tokens":7201,"output_tokens":7202,"processing_time_ms":7203,"cost_usd":7204},11237,534,2963,0.00361025,{"type":14,"value":7206,"toc":7253},[7207,7211,7231,7235,7242,7246],[17,7208,7210],{"id":7209},"tiled-gpu-programming-with-cutile","Tiled GPU Programming with cuTile",[22,7212,7213,7214,7217,7218,72,7221,72,7224,79,7227,7230],{},"NVIDIA cuTile provides a Python-based interface for writing CUDA-style kernels that leverage tiled memory access. By breaking down large tensors into smaller, manageable tiles, developers can optimize memory throughput and compute efficiency. The core workflow involves defining kernels using the ",[40,7215,7216],{},"@ct.kernel"," decorator, which allows for explicit control over ",[40,7219,7220],{},"load",[40,7222,7223],{},"store",[40,7225,7226],{},"gather",[40,7228,7229],{},"scatter"," operations. This approach is particularly effective for operations like matrix multiplication, where tiled loading enables better utilization of hardware resources.",[17,7232,7234],{"id":7233},"practical-implementation-and-fallback-strategy","Practical Implementation and Fallback Strategy",[22,7236,7237,7238,7241],{},"Because cuTile requires specific runtime environments (NVIDIA Driver R580+ and CUDA Toolkit 13.1+), the tutorial implements a robust fallback mechanism. By wrapping custom kernels in high-level Python functions, the code checks for the availability of the ",[40,7239,7240],{},"cuda.tile"," module. If the environment is unsupported, the system automatically defaults to standard PyTorch operations. This ensures the notebook remains executable across various Colab instances while still providing a path for high-performance kernel development when the hardware requirements are met.",[17,7243,7245],{"id":7244},"validation-and-benchmarking","Validation and Benchmarking",[22,7247,7248,7249,7252],{},"To ensure the correctness of custom kernels, the workflow includes an ",[40,7250,7251],{},"assert_close"," utility that compares cuTile outputs against standard PyTorch implementations using defined tolerances. Performance is evaluated through a benchmarking suite that measures median execution time across multiple warm-up and repeat cycles. Visualizing these results with bar charts helps developers understand the performance impact of different tile sizes and precision formats (e.g., float32 vs. float16). This iterative process—defining, validating, and benchmarking—is essential for optimizing deep learning workloads and exploring advanced techniques like operation fusion.",{"title":171,"searchDepth":172,"depth":172,"links":7254},[7255,7256,7257],{"id":7209,"depth":172,"text":7210},{"id":7233,"depth":172,"text":7234},{"id":7244,"depth":172,"text":7245},[178],{"content_references":7260,"triage":7264},[7261],{"type":185,"title":7262,"url":7263,"context":188},"NVIDIA cuTile Python","https:\u002F\u002Fgithub.com\u002FNVIDIA\u002Fcutile-python",{"relevance":195,"novelty":196,"quality":195,"actionability":195,"composite":7265,"reasoning":7266},3.8,"Category: AI & LLMs. The article discusses NVIDIA cuTile, which is relevant for developers looking to optimize AI workloads through GPU programming. It provides practical implementation details and a fallback strategy, addressing the audience's need for actionable content in building AI-powered products.","\u002Fsummaries\u002F1e9d07e9858b3153-building-tiled-gpu-kernels-with-nvidia-cutile-pyth-summary","2026-06-09 12:58:14",{"title":7199,"description":171},{"loc":7267},"1e9d07e9858b3153","https:\u002F\u002Fwww.marktechpost.com\u002F2026\u002F06\u002F09\u002Fnvidia-cutile-python-tutorial-building-tiled-gpu-kernels-for-vector-addition-matrix-addition-and-matrix-multiplication-in-colab\u002F","summaries\u002F1e9d07e9858b3153-building-tiled-gpu-kernels-with-nvidia-cutile-pyth-summary",[7275,7192,212,211],"python","NVIDIA cuTile allows developers to write efficient, tile-based GPU kernels directly in Python, providing a structured way to handle memory access and computation that can be benchmarked against standard PyTorch operations.",[212,211],"uMg1Z3BoO8E2wEn_rOuXeFQiC_a4e0LjvAEEva2RovA",{"id":7280,"title":7281,"ai":7282,"body":7287,"categories":7448,"created_at":179,"date_modified":179,"description":171,"extension":180,"faq":179,"featured":181,"kicker_label":179,"meta":7449,"navigation":199,"path":7458,"published_at":7459,"question":179,"scraped_at":7460,"seo":7461,"sitemap":7462,"source_id":7463,"source_name":7464,"source_type":7465,"source_url":7466,"stem":7467,"tags":7468,"thumbnail_url":7471,"tldr":7472,"tweet":7473,"unknown_tags":7474,"__hash__":7475},"summaries\u002Fsummaries\u002Fb39174f6a357d06d-can-llms-write-fast-multi-gpu-kernels-summary.md","Can LLMs Write Fast Multi-GPU Kernels?",{"provider":7,"model":8,"input_tokens":7283,"output_tokens":7284,"processing_time_ms":7285,"cost_usd":7286},8619,1203,5761,0.00395925,{"type":14,"value":7288,"toc":7440},[7289,7293,7296,7300,7303,7323,7334,7338,7346,7350,7357,7381,7385,7417,7421],[17,7290,7292],{"id":7291},"the-shift-to-communication-bound-workloads","The Shift to Communication-Bound Workloads",[22,7294,7295],{},"As AI hardware evolves, the bottleneck for large-scale training and inference has shifted from raw compute to the interconnects between GPUs. Between the NVIDIA A100 (2020) and B200 (2024), BF16 tensor core throughput increased by 7.2x, while intra-node communication only improved by 3x and inter-node by 2x. Standard baselines like PyTorch + NCCL, which are designed for bulk transfers, frequently fall below 50% of the communication-aware roofline because they introduce synchronization overheads and fail to leverage fine-grained, direct NVLink transfers.",[17,7297,7299],{"id":7298},"the-fundamentals-of-multi-gpu-kernel-design","The Fundamentals of Multi-GPU Kernel Design",[22,7301,7302],{},"To optimize these workloads, developers must navigate three primary transfer mechanisms, each with distinct trade-offs:",[29,7304,7305,7311,7317],{},[32,7306,7307,7310],{},[35,7308,7309],{},"Copy Engine:"," Best for large messages; offloads work from the GPU processors but requires host\u002FCPU initiation.",[32,7312,7313,7316],{},[35,7314,7315],{},"Tensor Memory Acceleration (TMA):"," Device-initiated; saturates NVLink bandwidth with smaller messages, making it ideal for fine-grained communication.",[32,7318,7319,7322],{},[35,7320,7321],{},"Register-Level Transfers:"," Necessary for leveraging in-network reductions via NVSwitch, though they consume precious register space.",[22,7324,7325,7326,7329,7330,7333],{},"Beyond transfer mechanisms, developers must choose between ",[35,7327,7328],{},"Intra-SM"," overlapping (specializing warps within a processor) and ",[35,7331,7332],{},"Inter-SM"," overlapping (dedicating entire processors to compute or communication). The choice depends on whether the compute and communication patterns align on the same data inputs.",[17,7335,7337],{"id":7336},"parallelkittens-a-practical-abstraction","ParallelKittens: A Practical Abstraction",[22,7339,7340,7341,7345],{},"Together AI developed ",[7342,7343,7344],"em",{},"ParallelKittens"," to simplify this complexity. It provides a set of minimal primitives that allow developers to inject multi-GPU communication logic into single-GPU kernels with roughly a dozen lines of code. This approach enables direct NVLink loads and stores, bypassing the staging overheads inherent in standard libraries like NCCL.",[17,7347,7349],{"id":7348},"llm-performance-on-parallelkernelbench","LLM Performance on ParallelKernelBench",[22,7351,7352,7353,7356],{},"To test if frontier models can reason through these trade-offs, the team created ",[7342,7354,7355],{},"ParallelKernelBench",", a suite of 87 real-world multi-GPU problems. The results were sobering:",[61,7358,7359,7369,7375],{},[32,7360,7361,7364,7365,7368],{},[35,7362,7363],{},"Correctness vs. Speed:"," While models can generate correct code, they struggle to generate ",[7342,7366,7367],{},"faster"," code. Correctness plateaus around 36\u002F87 problems, but the number of solutions that actually outperform the baseline stalls near 31%.",[32,7370,7371,7374],{},[35,7372,7373],{},"The Reasoning Gap:"," Failures are rarely due to CUDA syntax. Instead, models fail on collective ordering, data partitioning, and selecting the correct transfer mechanism. Successes are largely limited to patterns heavily represented in public training data (e.g., standard tensor-parallel GEMMs).",[32,7376,7377,7380],{},[35,7378,7379],{},"Scaling Limits:"," Increasing test-time compute (sampling) improves correctness but does not significantly improve the ability to find optimal performance, suggesting that models are pattern-matching rather than reasoning from first principles about hardware topology.",[17,7382,7384],{"id":7383},"key-takeaways","Key Takeaways",[61,7386,7387,7393,7399,7405,7411],{},[32,7388,7389,7392],{},[35,7390,7391],{},"Communication is the new compute:"," Optimize for the interconnect (NVLink\u002FNVSwitch) rather than just the SMs.",[32,7394,7395,7398],{},[35,7396,7397],{},"Avoid bulk-transfer defaults:"," Standard libraries like NCCL are often too rigid for fine-grained, high-performance kernels.",[32,7400,7401,7404],{},[35,7402,7403],{},"Use specialized primitives:"," Abstractions like ParallelKittens allow for direct device-initiated transfers (TMA) that outperform CPU-initiated copy engines.",[32,7406,7407,7410],{},[35,7408,7409],{},"LLMs are not yet systems engineers:"," Models struggle with multi-GPU kernels because they lack a structural understanding of hardware topology and non-obvious performance trade-offs.",[32,7412,7413,7416],{},[35,7414,7415],{},"Prioritize topology awareness:"," When writing custom kernels, the choice between Intra-SM and Inter-SM scheduling is often the difference between peak performance and a bottlenecked system.",[17,7418,7420],{"id":7419},"notable-quotes","Notable Quotes",[61,7422,7423,7426,7434,7437],{},[32,7424,7425],{},"\"Communication is increasingly consuming the majority of the runtime and yields low model flop utilization at scale.\"",[32,7427,7428,7429,7433],{},"\"The design ",[7430,7431,7432],"span",{},"of NCCL"," really breaks down when you care about peak performance, fine-grained communication, and sort of non-trivial collectives that you want to fuse together.\"",[32,7435,7436],{},"\"The success patterns here are really concentrated into familiar patterns... in other words, patterns that we see heavily represented on the internet rather than necessarily patterns that the model has used its reasoning abilities to think through.\"",[32,7438,7439],{},"\"We found that there's deeper issues than CUDA syntax... models compile after a retry and then stall on collective ordering, data partitioning, and the choice between the copy engine, tensor memory acceleration, and register-level transfers.\"",{"title":171,"searchDepth":172,"depth":172,"links":7441},[7442,7443,7444,7445,7446,7447],{"id":7291,"depth":172,"text":7292},{"id":7298,"depth":172,"text":7299},{"id":7336,"depth":172,"text":7337},{"id":7348,"depth":172,"text":7349},{"id":7383,"depth":172,"text":7384},{"id":7419,"depth":172,"text":7420},[220],{"content_references":7450,"triage":7456},[7451,7453],{"type":185,"title":7344,"url":7452,"context":193},"https:\u002F\u002Fgithub.com\u002Ftogethercomputer\u002FParallelKittens",{"type":185,"title":7355,"url":7454,"context":7455},"https:\u002F\u002Fgithub.com\u002Ftogethercomputer\u002FParallelKernelBench","reviewed",{"relevance":195,"novelty":196,"quality":195,"actionability":196,"composite":197,"reasoning":7457},"Category: AI & LLMs. The article discusses the limitations of LLMs in optimizing multi-GPU kernels, which is relevant to AI engineering and addresses a specific pain point for developers working with AI hardware. It provides insights into multi-GPU kernel design and introduces a practical abstraction, ParallelKittens, which could be useful for developers, though it lacks detailed step-by-step guidance.","\u002Fsummaries\u002Fb39174f6a357d06d-can-llms-write-fast-multi-gpu-kernels-summary","2026-08-27 17:00:39","2026-08-28 03:11:53",{"title":7281,"description":171},{"loc":7458},"b39174f6a357d06d","AI Engineer","video","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=pOvWgX7IJsc","summaries\u002Fb39174f6a357d06d-can-llms-write-fast-multi-gpu-kernels-summary",[7469,212,211,7470],"ai-llms","distributed-systems","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FpOvWgX7IJsc\u002Fhqdefault.jpg","While LLMs excel at single-GPU code, they struggle with multi-GPU kernel optimization because they lack a deep, reasoning-based understanding of interconnect topologies, data partitioning, and the complex trade-offs between copy engines and tensor memory acceleration.","This talk examines the growing performance gap between GPU compute and network interconnects, arguing that standard communication libraries like NCCL are no longer sufficient for modern, fine-grained AI workloads. The speaker introduces [ParallelKittens](https:\u002F\u002Fgithub.com\u002Ftogethercomputer\u002FParallelKernelBench) as a primitive-based approach to kernel optimization and presents [ParallelKernelBench](https:\u002F\u002Fgithub.com\u002Ftogethercomputer\u002FParallelKernelBench), a benchmark evaluating how well frontier LLMs can generate optimized CUDA kernels that leverage NVLink.",[7469,212,211,7470],"X7mQIOxaSwBUCRUyeQhottNfpN0GPDAVbEf8YV5qKp8",{"id":7477,"title":7478,"ai":7479,"body":7484,"categories":7550,"created_at":179,"date_modified":179,"description":171,"extension":180,"faq":179,"featured":181,"kicker_label":179,"meta":7551,"navigation":199,"path":7562,"published_at":7563,"question":179,"scraped_at":7564,"seo":7565,"sitemap":7566,"source_id":7567,"source_name":7568,"source_type":7465,"source_url":7569,"stem":7570,"tags":7571,"thumbnail_url":7574,"tldr":7575,"tweet":7576,"unknown_tags":7577,"__hash__":7578},"summaries\u002Fsummaries\u002F8917ec55c4cc2ffc-optimizing-llm-inference-kv-cache-and-paged-attent-summary.md","Optimizing LLM Inference: KV Cache and Paged Attention",{"provider":7,"model":8,"input_tokens":7480,"output_tokens":7481,"processing_time_ms":7482,"cost_usd":7483},5398,731,4098,0.002446,{"type":14,"value":7485,"toc":7545},[7486,7490,7501,7504,7508,7511,7515,7518,7538],[17,7487,7489],{"id":7488},"the-bottleneck-memory-management-in-llm-inference","The Bottleneck: Memory Management in LLM Inference",[22,7491,7492,7493,7496,7497,7500],{},"LLM inference consists of two distinct phases: the ",[35,7494,7495],{},"prefill phase"," (compute-bound), where the model processes input prompts to build a context representation, and the ",[35,7498,7499],{},"decode phase"," (memory-bound), where the model generates tokens one by one. During the decode phase, the system must repeatedly access the Key-Value (KV) cache—the stored mathematical representation of previous tokens.",[22,7502,7503],{},"Traditional systems suffer from significant memory waste due to \"naive\" allocation, where they reserve contiguous blocks of GPU memory based on the maximum possible output length. This leads to internal and external fragmentation, where 60-80% of the memory allocated for the KV cache often sits empty, severely limiting the number of concurrent requests a GPU can handle.",[17,7505,7507],{"id":7506},"solving-fragmentation-with-paged-attention","Solving Fragmentation with Paged Attention",[22,7509,7510],{},"Paged attention applies the operating system concept of virtual memory paging to GPU VRAM. Instead of requiring a single contiguous block for a request's KV cache, it breaks the cache into small, fixed-size pages (defaulting to 16 tokens). A block table maps these logical pages to non-contiguous physical addresses in VRAM. This approach eliminates fragmentation and allows for efficient memory reuse, such as sharing system prompts across multiple requests to save space.",[17,7512,7514],{"id":7513},"tuning-for-production-throughput","Tuning for Production Throughput",[22,7516,7517],{},"To maximize GPU utilization, developers should focus on three primary configuration strategies:",[61,7519,7520,7526,7532],{},[32,7521,7522,7525],{},[35,7523,7524],{},"GPU Memory Utilization:"," Adjust the fraction of VRAM allocated to the KV cache. While the default is 0.9, stable workloads can be pushed to 0.95 to increase concurrency, while bursty workloads may require lowering it to 0.8 to avoid Out-of-Memory (OOM) errors.",[32,7527,7528,7531],{},[35,7529,7530],{},"Prefix Caching:"," By hashing KV blocks by token sequence, the system can point multiple requests sharing the same system prompt to the same physical memory. This is particularly effective for RAG pipelines and coding agents, where shared prompts are frequent.",[32,7533,7534,7537],{},[35,7535,7536],{},"Chunked Prefill:"," This technique breaks up the prefill phase to allow the system to interleave decode requests. This prevents long prompts from causing \"stuttering\" in token streams and can improve throughput by up to 50% in high-load scenarios.",[22,7539,7540,7541,7544],{},"For latency-sensitive applications, ",[35,7542,7543],{},"speculative decoding"," can be used to leverage idle GPU compute during the decode phase. A smaller \"draft\" model proposes tokens, which the larger model verifies in a single forward pass, maintaining output quality while accelerating generation speed.",{"title":171,"searchDepth":172,"depth":172,"links":7546},[7547,7548,7549],{"id":7488,"depth":172,"text":7489},{"id":7506,"depth":172,"text":7507},{"id":7513,"depth":172,"text":7514},[220],{"content_references":7552,"triage":7558},[7553,7556],{"type":185,"title":7554,"url":7555,"context":188},"VLLM","https:\u002F\u002Fgithub.com\u002Fvllm-project\u002Fvllm",{"type":185,"title":7557,"context":188},"Guide LLM",{"relevance":7559,"novelty":195,"quality":195,"actionability":195,"composite":7560,"reasoning":7561},5,4.35,"Category: AI & LLMs. The article provides in-depth insights into optimizing LLM inference, specifically addressing memory management issues that are critical for developers building AI-powered products. It offers practical tuning strategies for GPU utilization, which are directly applicable to the audience's work.","\u002Fsummaries\u002F8917ec55c4cc2ffc-optimizing-llm-inference-kv-cache-and-paged-attent-summary","2026-06-30 11:00:40","2026-06-30 12:56:35",{"title":7478,"description":171},{"loc":7562},"8917ec55c4cc2ffc","IBM Technology","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=o0gkdZBtwEg","summaries\u002F8917ec55c4cc2ffc-optimizing-llm-inference-kv-cache-and-paged-attent-summary",[7572,210,7573,212],"llm","automation","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002Fo0gkdZBtwEg\u002Fhqdefault.jpg","LLM inference latency and throughput bottlenecks are often caused by inefficient GPU memory management. Using KV caching, paged attention, and specific tuning techniques like chunked prefill can drastically improve performance.","This is a technical primer on how [vLLM](https:\u002F\u002Fgithub.com\u002Fvllm-project\u002Fvllm) manages GPU memory to improve inference throughput. The video explains the mechanics of KV caching and paged attention, offering a few specific configuration tips for optimizing memory utilization, prefix caching, and chunked prefill in production environments.",[212],"W6rkMK2QsdfgdS7cHSBYfniEQN7QnrYN_6uR0t0m4q8"]