gorset / openonload Goto Github PK
View Code? Open in Web Editor NEWThis project forked from majek/openonload
git import of openonload.org https://gist.github.com/majek/ae188ae72e63470652c9
Home Page: openonload.org
License: Other
This project forked from majek/openonload
git import of openonload.org https://gist.github.com/majek/ae188ae72e63470652c9
Home Page: openonload.org
License: Other
Introduction ============ OpenOnload(R) is a high performance user-level network stack, which delivers absolutely the best performance to applications using the BSD sockets API. Please see www.openonload.org for more information. EnterpriseOnload is a version of OpenOnload that includes an extended test cycle, guaranteed support from Xilinx, bug fixes and a defined service level agreement. OpenOnload and EnterpriseOnload are licensed under the GNU General Public License (Version 2, June 1991). See the LICENSE file in this distribution for details. Supported platforms =================== Linux kernels from 4.15. The following processor architecture is supported: - amd64/em64t (support for AMD processors prior to Zen is deprecated) This release of Onload supports the following Xilinx adapter: Alveo™ XtremeScale™ X3522 low latency network adapter Onload supports Solarflare SFC9000 network controller chips, including the following network adapters: X2541, X2542 X2522, X2522-25G SFN8042 SFN8522, SFN8522M, SFN8542, SFN8722 If you are interested in trying or buying Solarflare network adapters, please contact <[email protected]>. Documentation ============= The Onload User Guide is available to customers with supported cards. You can register and download a copy from: https://www.xilinx.com/support/download/nic-software-and-drivers.html#open You may also find the Server Adapter User Guide useful -- it is available from the same place. Quick start =========== If deploying Onload from a tarball, then the following command will build and install the Onload drivers into system directories (as root). For instructions on other Onload installation packages (e.g. source RPM), please refer to the Onload user guide. <top>/scripts/onload_install To load the drivers, replacing any that may already be loaded: onload_tool reload You may need to configure your ethernet interface with an IP address using the standard tools. Please see the documentation that comes with your Linux distribution for details. To accelerate an application with the Onload user-level transport, simply invoke the application on the command line as normal, prepended with "onload". ie. Instead of: netperf -t TCP_RR -H myserver do this: onload netperf -t TCP_RR -H myserver and tuned for best latency: onload -p latency netperf -t TCP_RR -H myserver Configuration and tuning ======================== Onload takes many configuration settings directly from the kernel stack. In addition, there are a number of configuration and tuning options that can be set via environment variables. See the Onload User Guide for details. You can get detailed descriptions of the configuration options in the version of Onload that you are using by running the following command: onload_stackdump doc Any questions? ============== For support please go to https://www.xilinx.com/support/nic-support.html#cases or email <[email protected]>. ========== version: onload-8.0.2.51 revision: 05e740834cd270b5189638778a4c9562cfdceb70 date: Wed 7 Dec 13:44:12 GMT 2022
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.