رشد مداوم نرخ ارتباطات شبکه، تقاضای موتورهای جستجو با سرعت بالا IP را شدت بخشیده است. در حالی که راهکارهای مبتنی بر حافظه قابل آدرس دهی با محتوا (TCAM) در بسیاری مسیریاب های پیشرفته امروزی به کار گرفته می شوند برای نسل بعدی مناسب نیست. از سوی دیگر، راهکارهای الگوریتمی مبتنی بر SRAM جذاب می شوند. به طور منطقی، چندین خط لوله را می توان به طور موازی به کار گرفت تا تاثیری چندگانه بر توان عملیاتی داشته باشند. با این حال، برای محقق کردن توان عملیاتی بالا چالش های متعددی را باید برای این راهکارها باید حل کنیم. اول، توزیع حافظه در سطوح هر خط لوله و نیز در خط لوله های مختلف را باید متوازن کرد. دوم، ترافیک موجود بر روی خط لوله های مختلف باید متعادل شود.
در این مقاله یک معماری چند خط لوله ای مبتنی بر SRAM موازی را برای جستجوی IP ترابیت پیشنهاد می دهیم. برای متوازن کردن الزامات حافظه بر روی سطح، یک نقشه برداری دو سطحی ارائه شده است. با تقسیم بندی ترای (درخت پیشوندی) و نقشه برداری ساب ترای به خط لوله، اطمینان حاصل می کنیم که هر خط لوله تقریباً حاوی تعداد گره های ترای برابر است. سپس، در هر خط لوله برای دستیابی به توزیع یکنواخت حافظه در سطح، یک نقشه برداری دقیق گره به سطح مورد استفاده قرار می گیرد. برای متوازن کردن ترافیک روی خط لوله های مختلف، نهان سازی خط لوله ای پیشوند و نقشه برداری مجدد پویای ساب ترای به خط لوله به کار گرفته می شود. شبیه سازی با استفاده از داده های واقعی نشان می دهد که معماری پیشنهادی با 8 خط لوله می تواند یک جدول مسیریابی اصلی با بیش از 200 هزار پیشوند مسیریابی منحصر به فرد را با استفاده از 3.5 مگابایت حافظه ذخیره کند. این ظرفیت به توان عملیاتی تا 3.2 میلیارد بسته در هر ثانیه می رسد، یعنی 1 ترابیت بر ثانیه برای بسته های کوچک (40 بایت).