numam-dpdk/doc/guides/sample_app_ug
Harry van Haaren cbdd342060 examples/service_cores: add new sample application
This commit adds a new sample app, which showcases the value
of running services. In particular it allows the application
to dynamically schedule services to service-cores.

The sample app itself registers a number of dummy services,
and applies different profiles to them at runtime. Note that
this sample application does not forward any traffic - it
demonstrates advanced usage of the service cores API.

Signed-off-by: Harry van Haaren <harry.van.haaren@intel.com>
Acked-by: Gage Eads <gage.eads@intel.com>
2017-10-24 23:01:01 +02:00
..
img doc: update distributor app guide for new burst API 2017-03-29 16:46:58 +02:00
cmd_line.rst doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00
dist_app.rst doc: update distributor app guide for new burst API 2017-03-29 16:46:58 +02:00
ethtool.rst doc: fix typo in sample app guide 2016-12-20 14:12:30 +01:00
eventdev_pipeline_sw_pmd.rst doc: add SW eventdev pipeline to sample app guide 2017-07-07 09:30:24 +02:00
exception_path.rst doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00
hello_world.rst doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00
index.rst examples/service_cores: add new sample application 2017-10-24 23:01:01 +02:00
intro.rst doc: remove Intel references from sample apps guide 2014-12-19 23:30:26 +01:00
ip_frag.rst doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00
ip_pipeline.rst doc: fix sphinx highlighting warnings 2016-07-22 19:59:54 +02:00
ip_reassembly.rst doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00
ipsec_secgw.rst doc: use new crypto driver names 2017-07-19 14:10:40 +03:00
ipv4_multicast.rst doc: update port id type 2017-10-13 21:57:49 +02:00
keep_alive.rst doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00
kernel_nic_interface.rst doc: update port id type 2017-10-13 21:57:49 +02:00
l2_forward_cat.rst doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00
l2_forward_crypto.rst doc: fix l2fwd-crypto sample code 2017-07-27 17:41:48 +02:00
l2_forward_job_stats.rst doc: update port id type 2017-10-13 21:57:49 +02:00
l2_forward_real_virtual.rst doc: update port id type 2017-10-13 21:57:49 +02:00
l3_forward_access_ctrl.rst doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00
l3_forward_power_man.rst doc: update port id type 2017-10-13 21:57:49 +02:00
l3_forward_virtual.rst doc: simplify l3fwd example guide 2017-01-17 17:04:47 +01:00
l3_forward.rst doc: update port id type 2017-10-13 21:57:49 +02:00
link_status_intr.rst doc: update port id type 2017-10-13 21:57:49 +02:00
load_balancer.rst doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00
multi_process.rst pci: remove eal prefix 2017-05-05 14:38:17 +02:00
netmap_compatibility.rst pci: remove eal prefix 2017-05-05 14:38:17 +02:00
packet_ordering.rst doc: fix spellings and typos 2015-04-29 18:34:58 +02:00
performance_thread.rst doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00
ptpclient.rst doc: update port id type 2017-10-13 21:57:49 +02:00
qos_metering.rst doc: refactor table numbers into references 2015-05-25 15:59:36 +02:00
qos_scheduler.rst doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00
quota_watermark.rst pci: remove eal prefix 2017-05-05 14:38:17 +02:00
rxtx_callbacks.rst doc: update port id type 2017-10-13 21:57:49 +02:00
server_node_efd.rst ring: return free space when enqueuing 2017-03-29 22:32:04 +02:00
service_cores.rst examples/service_cores: add new sample application 2017-10-24 23:01:01 +02:00
skeleton.rst doc: update port id type 2017-10-13 21:57:49 +02:00
tep_termination.rst doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00
test_pipeline.rst doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00
timer.rst doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00
vhost_scsi.rst examples/vhost_scsi: introduce a new sample app 2017-07-19 22:49:47 +03:00
vhost.rst doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00
vm_power_management.rst doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00
vmdq_dcb_forwarding.rst doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00