{"id":2835,"date":"2026-06-10T11:38:16","date_gmt":"2026-06-10T04:38:16","guid":{"rendered":"https:\/\/dgway.com\/blog_E\/?p=2835"},"modified":"2026-06-10T14:30:38","modified_gmt":"2026-06-10T07:30:38","slug":"accelerate-your-network-applications-to-10-gbps-on-edge-device-with-socketxpress","status":"publish","type":"post","link":"https:\/\/dgway.com\/blog_E\/2026\/06\/10\/accelerate-your-network-applications-to-10-gbps-on-edge-device-with-socketxpress\/","title":{"rendered":"Accelerate Your Network Applications to 10 Gbps on Edge device with SocketXpress"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">As edge computing applications scale, the demand for 10Gbps throughput is becoming the new standard. However, developers often hit a &#8220;CPU wall&#8221;\u2014the Linux networking stack simply cannot keep up with 10Gbps speeds, often capping out around 3 Gbps while consuming most of the CPU.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At Design Gateway, we&#8217;re introducing <strong>SocketXpress<\/strong> \u2013 a drop-in solution that accelerates TCP\/IP applications from ~<strong>3 Gbps to 9.4 Gbps<\/strong> on the AMD Kria KR260, all without recompiling a single line of code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:20px\">\u2699\ufe0f<strong>Key Highlights from the Demo<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/06\/1png-1024x576.png\" alt=\"\" class=\"wp-image-3011\" srcset=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/06\/1png-1024x576.png 1024w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/06\/1png-300x169.png 300w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/06\/1png-768x432.png 768w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/06\/1png-1536x864.png 1536w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/06\/1png.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Platform:<\/strong> AMD Kria KR260&nbsp;<\/li>\n\n\n\n<li><strong>Zero Code Changes:<\/strong> Use the LD_PRELOAD mechanism to redirect standard socket calls.<\/li>\n\n\n\n<li><strong>CPU Freedom:<\/strong> Free up resources for your primary edge applications.<\/li>\n\n\n\n<li><strong>Performance Gain:<\/strong> 3x throughput improvement from Linux network socket.<\/li>\n\n\n\n<li><strong>Compatibility:<\/strong> Works seamlessly with various applications including iperf, MySQL databases, large file transfers (scp\/ftp), Git operations, web services (curl\/wget), and others.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u2705 <strong>The SocketXpress Solution<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>SocketXpress<\/strong> is a custom Linux network socket library that seamlessly integrates with our <strong>TOE10GLL-IP<\/strong> (TCP Offload Engine). Using the LD_PRELOAD mechanism, it intercepts standard POSIX socket API calls and transparently redirects TCP operations to hardware acceleration\u2014no source code changes required.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/06\/2-1024x576.png\" alt=\"\" class=\"wp-image-3015\" srcset=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/06\/2-1024x576.png 1024w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/06\/2-300x169.png 300w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/06\/2-768x432.png 768w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/06\/2-1536x864.png 1536w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/06\/2.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\ud83c\udf10Compatibility<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;ve tested SocketXpress with various popular applications to demonstrate its compatibility.<\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-3355df722d113efe775076b604e633f6 wp-block-paragraph\"><strong>iperf<\/strong><br>v2.1.5, 3.9<br>Established connection to Iperf server and performed bandwidth performance tests<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"490\" src=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-2-1024x490.png\" alt=\"\" class=\"wp-image-2838\" srcset=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-2-1024x490.png 1024w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-2-300x144.png 300w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-2-768x368.png 768w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-2-1536x735.png 1536w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-2.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-98fc0913b72faca385e287728d65fee3 wp-block-paragraph\"><strong><strong>lynx<\/strong><\/strong><br>v2.9.0<br>Browsed web content and navigated to external sites<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"533\" src=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-3-1024x533.png\" alt=\"\" class=\"wp-image-2839\" srcset=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-3-1024x533.png 1024w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-3-300x156.png 300w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-3-768x400.png 768w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-3-1536x800.png 1536w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-3.png 1594w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><strong><strong>curl<\/strong><\/strong><\/strong><br>v7.81.0<br>Retrieved web pages from public websites<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"693\" src=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-4-1024x693.png\" alt=\"\" class=\"wp-image-2840\" srcset=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-4-1024x693.png 1024w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-4-300x203.png 300w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-4-768x520.png 768w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-4-1536x1040.png 1536w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-4.png 1924w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><strong><strong><strong>telnet<\/strong><\/strong><\/strong><\/strong><br>v0.17-44<br>Connected to remote server and executed basic terminal commands<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"582\" src=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-5-1024x582.png\" alt=\"\" class=\"wp-image-2841\" srcset=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-5-1024x582.png 1024w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-5-300x171.png 300w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-5-768x437.png 768w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-5-1536x873.png 1536w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-5.png 1923w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><strong><strong><strong><strong>wget<\/strong><\/strong><\/strong><\/strong><\/strong><br>v1.21.2<br>Downloaded web pages and files from remote servers<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"389\" src=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-7-1024x389.png\" alt=\"\" class=\"wp-image-2843\" srcset=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-7-1024x389.png 1024w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-7-300x114.png 300w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-7-768x292.png 768w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-7-1536x584.png 1536w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-7.png 1926w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><strong><strong><strong><strong><strong>ssh<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><br>v8.9p1<br>Established secure connection to remote server and executed basic commands<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"987\" src=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-10-1024x987.png\" alt=\"\" class=\"wp-image-2846\" srcset=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-10-1024x987.png 1024w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-10-300x289.png 300w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-10-768x740.png 768w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-10-1536x1481.png 1536w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-10.png 1721w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><strong><strong><strong><strong><strong><strong>scp<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><br>v8.9p1<br>SCP file upload and download operations<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"359\" src=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-11-1024x359.png\" alt=\"\" class=\"wp-image-2847\" srcset=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-11-1024x359.png 1024w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-11-300x105.png 300w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-11-768x269.png 768w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-11-1536x538.png 1536w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-11.png 1913w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><strong><strong><strong><strong><strong><strong><strong>ftp<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><br>v20210827-4<br>FTP file upload and download operations<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"531\" src=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-13-1024x531.png\" alt=\"\" class=\"wp-image-2849\" srcset=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-13-1024x531.png 1024w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-13-300x156.png 300w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-13-768x399.png 768w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-13-1536x797.png 1536w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-13.png 1919w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><strong><strong><strong><strong><strong><strong><strong><strong>git<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><br>v2.34.1<br>Cloned remote repository and checked out branches<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-15-1024x1024.png\" alt=\"\" class=\"wp-image-2851\" srcset=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-15-1024x1024.png 1024w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-15-300x300.png 300w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-15-150x150.png 150w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-15-768x767.png 768w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-15-1536x1534.png 1536w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-15-500x500.png 500w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-15.png 1922w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><strong><strong>mysql<\/strong><\/strong><\/strong><br>v8.0.43<br>Connected to MySQL database server and queried data<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"984\" height=\"1024\" src=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-17-984x1024.png\" alt=\"\" class=\"wp-image-2853\" srcset=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-17-984x1024.png 984w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-17-288x300.png 288w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-17-768x799.png 768w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-17-1477x1536.png 1477w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-17.png 1919w\" sizes=\"auto, (max-width: 984px) 100vw, 984px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><strong><strong><strong><strong>links<\/strong><\/strong><\/strong><\/strong><br>v2.25<br>Browsed web content and navigated to external sites<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"110\" src=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-18-1024x110.png\" alt=\"\" class=\"wp-image-2854\" srcset=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-18-1024x110.png 1024w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-18-300x32.png 300w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-18-768x83.png 768w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-18-1536x165.png 1536w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-18.png 1925w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"516\" src=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-19-1024x516.png\" alt=\"\" class=\"wp-image-2855\" srcset=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-19-1024x516.png 1024w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-19-300x151.png 300w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-19-768x387.png 768w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-19-1536x774.png 1536w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-19.png 1926w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:36px\">\ud83d\udd0d <strong>Visualizing the Speed Gap<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Our testing with iperf shows dramatic improvements:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"691\" src=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-20-1024x691.png\" alt=\"\" class=\"wp-image-2856\" srcset=\"https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-20-1024x691.png 1024w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-20-300x202.png 300w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-20-768x518.png 768w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-20-1536x1037.png 1536w, https:\/\/dgway.com\/blog_E\/wp-content\/uploads\/2026\/05\/image-20.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s <strong>3.6x faster receive performance<\/strong> and <strong>2.6x faster transmit performance<\/strong>, while reducing CPU overhead \u2013 freeing up resources for your actual application logic.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:20px\"><strong>Real-World Compatibility<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;ve tested SocketXpress with various popular applications to demonstrate its compatibility. Some examples include:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table class=\"has-background has-fixed-layout\" style=\"background-color:#e7ffd5\"><thead><tr><th class=\"has-text-align-center\" data-align=\"center\"><strong>Application Name<\/strong><\/th><th class=\"has-text-align-center\" data-align=\"center\"><strong>Version<\/strong><\/th><th class=\"has-text-align-center\" data-align=\"center\"><strong>Test Scenario<\/strong><\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\">iperf<\/td><td class=\"has-text-align-center\" data-align=\"center\">2.1.5<br>3.9<\/td><td class=\"has-text-align-center\" data-align=\"center\">Established connection to Iperf server and performed bandwidth performance tests<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">lynx<\/td><td class=\"has-text-align-center\" data-align=\"center\">2.9.0<\/td><td class=\"has-text-align-center\" data-align=\"center\">Browsed web content and navigated to external sites<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">curl<\/td><td class=\"has-text-align-center\" data-align=\"center\">7.81.0<\/td><td class=\"has-text-align-center\" data-align=\"center\">Retrieved web pages from public websites<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">telnet<\/td><td class=\"has-text-align-center\" data-align=\"center\">0.17-44<\/td><td class=\"has-text-align-center\" data-align=\"center\">Connected to remote server and executed basic terminal commands<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">wget<\/td><td class=\"has-text-align-center\" data-align=\"center\">1.21.2<\/td><td class=\"has-text-align-center\" data-align=\"center\">Downloaded web pages and file from remote servers<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">ssh<\/td><td class=\"has-text-align-center\" data-align=\"center\">8.9pl<\/td><td class=\"has-text-align-center\" data-align=\"center\">Established secure connection to remote server and executed basic commands<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">scp<\/td><td class=\"has-text-align-center\" data-align=\"center\">8.9p1<\/td><td class=\"has-text-align-center\" data-align=\"center\">SCP file upload and download operations<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">ftp<\/td><td class=\"has-text-align-center\" data-align=\"center\">20210827.4<\/td><td class=\"has-text-align-center\" data-align=\"center\">FTP file upload and download operations<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">git<\/td><td class=\"has-text-align-center\" data-align=\"center\">2.34.1<\/td><td class=\"has-text-align-center\" data-align=\"center\">Cloned remote repository and checked out branches<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">mysql<\/td><td class=\"has-text-align-center\" data-align=\"center\">8.0.43<\/td><td class=\"has-text-align-center\" data-align=\"center\">Connected to MySQL database server and queried data<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">links<\/td><td class=\"has-text-align-center\" data-align=\"center\">2.25<\/td><td class=\"has-text-align-center\" data-align=\"center\">Browsed web content and navigated to external sites<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83e\udd1d<strong>The Challenge<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Edge devices running network-intensive applications face critical bottlenecks:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The Linux kernel&#8217;s TCP\/IP stack consumes significant CPU resources at high speeds<\/li>\n\n\n\n<li>Standard implementations cap out around 3 Gbps, wasting 10G Ethernet capability<\/li>\n\n\n\n<li>Traditional solutions require complex application rewrites or specialized programming models<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><br><\/strong>\u26a1<strong>Ready to Experience 10GbE Performance?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Stop letting software bottlenecks limit your edge applications. SocketXpress unlocks true 10GbE performance without the complexity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Getting started is incredibly simple:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Flash our SD card image<\/strong><\/li>\n\n\n\n<li><strong>Boot the Kria KR260 system<\/strong> &#8211; everything is pre-configured and ready<\/li>\n\n\n\n<li><strong>Run your application<\/strong> with LD_PRELOAD=.\/libSocketXpress.so .\/your_app<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s it! No recompilation, no code modifications, no learning curve. Your existing applications instantly gain 10GbE performance.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udce9 Contact Us<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Looking to offload secure edge-to-cloud connectivity onto FPGA? <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49 <a href=\"https:\/\/dgway.com\/contact.html\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Contact Design Gateway for Free Evaluation demo file<\/strong><\/a>  our team is ready to assist your design.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd17 Learn More About <strong>SocketXpress<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Technical Documents<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49<a href=\"https:\/\/dgway.com\/products\/IP\/SocketXpress\/SocketXpress-refdesign-amd-KR260-en\/\"><strong>Reference Design (AMD)<\/strong><\/a>  \ud83d\udc49<strong><a href=\"https:\/\/dgway.com\/products\/IP\/SocketXpress\/SocketXpress-instruction-amd-KR260-en\/\" data-type=\"link\" data-id=\"https:\/\/dgway.com\/products\/IP\/SocketXpress\/SocketXpress-instruction-amd-KR260-en\/\" target=\"_blank\" rel=\"noreferrer noopener\">Demo Instruction Document<\/a><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>See the full SocketXpress demonstration here: <\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/youtu.be\/3mEUXseDNC0\" data-type=\"link\" data-id=\"https:\/\/youtu.be\/3mEUXseDNC0\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Watch the full demo on<\/strong> <strong>YouTube<\/strong><\/a><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"SocketXpress Demo: FPGA-Accelerated TCP Networking on Kria KR260\" width=\"680\" height=\"383\" src=\"https:\/\/www.youtube.com\/embed\/3mEUXseDNC0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83e\udd1d Available via Official Partner Solution Platforms<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">SocketXpress is officially available through:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2705 <a href=\"https:\/\/www.amd.com\/en\/search\/partner\/embedded-partner-solutions.html\/7532\" data-type=\"link\" data-id=\"https:\/\/www.amd.com\/en\/search\/partner\/embedded-partner-solutions.html\/7532\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>SocketXpress solution is powered by DG TOE10GLL-IP <\/strong><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Let\u2019s talk about your next high-speed project! \ud83d\udcac<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>As edge computing applications scale, the demand for 10Gbps throughput is becoming the new standard. However, developers often hit a &#8220;CPU wall&#8221;\u2014the Linux networking stack simply cannot keep up with 10Gbps speeds, often capping out around 3 Gbps while consuming most of the CPU. At Design Gateway, we&#8217;re introducing SocketXpress \u2013 a drop-in solution that accelerates TCP\/IP applications from ~3&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":2857,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[1007,345,1003,350,934,998,317,927,1005,238,999,1002,342,1011,1012,1010,514,1009,1006,1001,1004,231,207,1000,1008,351],"class_list":["post-2835","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-networking","tag-10-gigabit-ethernet","tag-10g-ethernet","tag-10gbe","tag-amd-kria","tag-edge-networking","tag-embedded-networking","tag-fpga-acceleration","tag-fpga-networking","tag-fpga-tcp-acceleration","tag-hardware-acceleration","tag-hardware-tcp-offload","tag-high-speed-networking-2","tag-kr260","tag-kria-kr260","tag-ld_preload","tag-linux-networking","tag-network-acceleration","tag-network-socket","tag-network-stack-acceleration","tag-socketxpress","tag-tcp-acceleration","tag-tcp-offload-engine","tag-tcp-ip-offload","tag-toe","tag-wire-speed-networking","tag-xilinx-fpga"],"_links":{"self":[{"href":"https:\/\/dgway.com\/blog_E\/wp-json\/wp\/v2\/posts\/2835","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dgway.com\/blog_E\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dgway.com\/blog_E\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dgway.com\/blog_E\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dgway.com\/blog_E\/wp-json\/wp\/v2\/comments?post=2835"}],"version-history":[{"count":34,"href":"https:\/\/dgway.com\/blog_E\/wp-json\/wp\/v2\/posts\/2835\/revisions"}],"predecessor-version":[{"id":3016,"href":"https:\/\/dgway.com\/blog_E\/wp-json\/wp\/v2\/posts\/2835\/revisions\/3016"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dgway.com\/blog_E\/wp-json\/wp\/v2\/media\/2857"}],"wp:attachment":[{"href":"https:\/\/dgway.com\/blog_E\/wp-json\/wp\/v2\/media?parent=2835"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dgway.com\/blog_E\/wp-json\/wp\/v2\/categories?post=2835"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dgway.com\/blog_E\/wp-json\/wp\/v2\/tags?post=2835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}