#
03aa623d |
|
16-Jul-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
xeon phi: init networking in driver domain to avoid redundancy Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
cd45737e |
|
28-Jun-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
xeon phi: correctly polling different xeon phis Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
1191dccc |
|
28-Apr-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
xeon_phi: connect to the skb when the domain is started Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
c66d9a99 |
|
06-Apr-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
xeonphi: poll all cards that are present Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
19d9e615 |
|
04-Apr-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
xeonphi: implement some RPCs for the paper Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
785fc84d |
|
02-Apr-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
xeon phi: initialization with the driver framework Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
a08e8e04 |
|
29-Mar-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
xeonphi: towards driver framework Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
02c69535 |
|
30-Jun-2015 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
Xeon Phi: fixing race condition when booting two cards simultaneously. Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
4008c3c9 |
|
25-Jun-2015 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
Xeon Phi boot: getting rid of the single boot image and dependencies Adapting the boot protocol of the Xeon Phi cards to dynamically load the individual modules at run time rather than compile time. The following sources can be used to load the modules - in ramfs of host machine - from a TFTP server (using the --tftp flag) - from NFS (using the --nfs flag) The modules to be loaded are specified in a supplied menu.lst file. The parameter --modlist can be used to specify that file. The boot driver will handle the generation of the needed data structures and headers when the card boots. Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
42fcbc43 |
|
22-Jun-2015 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
Xeon Phi: adding functionality to suppress dma initialization Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
9b36c89a |
|
28-Nov-2014 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
removed waitfor all_spawnd_up in xeon phi driver
|
#
b3fdca1e |
|
26-Nov-2014 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
added waiting for all_spawnd_up event
|
#
6f604b81 |
|
04-Sep-2014 |
Reto Achermann <acreto@student.ethz.ch> |
xeon_phi driver: increased poll count for the serial.
|
#
cce3935f |
|
30-Aug-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Xeon Phi Driver: introduced new event polling function.
|
#
9819dc28 |
|
27-Aug-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Xeon Phi Image Generation Added new make targets for the Xeon Phi image generation Support of NFS Xeon Phi image loading
|
#
36c3455e |
|
03-Aug-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Xeon Phi Library: bugfixes and waiting for ready Some bugfixes in the nameservice registartion (too small buffers) Xeon Phi Client: introduced an online check before sending the spawn/open requests Adapted the Xeon Phi host driver to add the respective entries to the name service.
|
#
4e7220e6 |
|
31-Jul-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Xeon Phi Driver: Added trigger for full nameservice functionality.
|
#
42b6d7d2 |
|
30-Jul-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Xeon Phi Driver: switched to the new Xeon Phi Client, added open call to interphi interface.
|
#
4e73784a |
|
29-Jul-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Xeon Phi Driver: adapted the initialization to make use of the flounder interface for intra phi messaging.
|
#
1837b8b5 |
|
27-Jul-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Adapted the Xeon Phi driver to make use of the DMA driver library
|
#
4f76f0a2 |
|
06-Jul-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Cleanup of the Xeon Phi driver main file.
|
#
1c26ba7c |
|
03-Jul-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Bugfixes in the DMA driver of the Xeon Phi.
|
#
f3fcb9f5 |
|
30-Jun-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Xeon Phi Driver: Offsets and SMPT Altered the SMPT to deal with offsets Added new callbacks to the card_main
|
#
753cb158 |
|
29-Jun-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Adapted the Xeon Phi driver to deal with Inter Xeon Phi communication - New Message Type over the Card-Host channel - Registration of base addresses and setting of the SMTP entries - Initialization of multiple messaging frames
|
#
a02a0731 |
|
27-Jun-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Bugfix: Xeon Phi ID Moved the xeon phi id to another part of the struct to make it work. Removed ifdefed out code form xeon phi driver.
|
#
63ecabcc |
|
27-Jun-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Xeon Phi Driver: Renaming and handling of IDs Renamed xeon_phi.h to xeon_phi_internal.h SMTP: reserved the top 8 entries for Xeon Phi mappings added functions to set the mappings based on the ID Service: the service exchanges now the base addresses of the cards bugfix when waiting for the reply. Interfaces: Renamed xeon_phi.if to xeon_phi_driver.if
|