This contains my bachelors thesis and associated tex files, code snippets and maybe more. Topic: Data Movement in Heterogeneous Memories with Intel Data Streaming Accelerator
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

326 lines
6.6 KiB

  1. [
  2. {
  3. "dev":"dsa0",
  4. "groups":[
  5. {
  6. "dev":"group0.0",
  7. "grouped_workqueues":[
  8. {
  9. "dev":"wq0.0",
  10. "mode":"shared",
  11. "size":128,
  12. "group_id":0,
  13. "priority":10,
  14. "block_on_fault":1,
  15. "max_batch_size":256,
  16. "max_transfer_size":2147483648,
  17. "type":"user",
  18. "driver_name":"user",
  19. "name":"app1",
  20. "threshold":128
  21. }
  22. ],
  23. "grouped_engines":[
  24. {
  25. "dev":"engine0.0",
  26. "group_id":0
  27. }
  28. ]
  29. }
  30. ]
  31. },
  32. {
  33. "dev":"dsa1",
  34. "groups":[
  35. {
  36. "dev":"group1.0",
  37. "grouped_workqueues":[
  38. {
  39. "dev":"wq1.0",
  40. "mode":"shared",
  41. "size":128,
  42. "group_id":0,
  43. "priority":10,
  44. "block_on_fault":1,
  45. "max_batch_size":256,
  46. "max_transfer_size":2147483648,
  47. "type":"user",
  48. "driver_name":"user",
  49. "name":"app1",
  50. "threshold":128
  51. }
  52. ],
  53. "grouped_engines":[
  54. {
  55. "dev":"engine1.0",
  56. "group_id":0
  57. },
  58. {
  59. "dev":"engine0.1",
  60. "group_id":0
  61. },
  62. {
  63. "dev":"engine0.2",
  64. "group_id":0
  65. },
  66. {
  67. "dev":"engine0.3",
  68. "group_id":0
  69. }
  70. ]
  71. }
  72. ]
  73. },
  74. {
  75. "dev":"dsa2",
  76. "groups":[
  77. {
  78. "dev":"group2.0",
  79. "grouped_workqueues":[
  80. {
  81. "dev":"wq2.0",
  82. "mode":"shared",
  83. "size":128,
  84. "group_id":0,
  85. "priority":10,
  86. "block_on_fault":1,
  87. "max_batch_size":256,
  88. "max_transfer_size":2147483648,
  89. "type":"user",
  90. "driver_name":"user",
  91. "name":"app1",
  92. "threshold":128
  93. }
  94. ],
  95. "grouped_engines":[
  96. {
  97. "dev":"engine2.0",
  98. "group_id":0
  99. },
  100. {
  101. "dev":"engine2.1",
  102. "group_id":0
  103. },
  104. {
  105. "dev":"engine2.2",
  106. "group_id":0
  107. },
  108. {
  109. "dev":"engine2.3",
  110. "group_id":0
  111. }
  112. ]
  113. }
  114. ]
  115. },
  116. {
  117. "dev":"dsa3",
  118. "groups":[
  119. {
  120. "dev":"group3.0",
  121. "grouped_workqueues":[
  122. {
  123. "dev":"wq3.0",
  124. "mode":"shared",
  125. "size":128,
  126. "group_id":0,
  127. "priority":10,
  128. "block_on_fault":1,
  129. "max_batch_size":256,
  130. "max_transfer_size":2147483648,
  131. "type":"user",
  132. "driver_name":"user",
  133. "name":"app1",
  134. "threshold":128
  135. }
  136. ],
  137. "grouped_engines":[
  138. {
  139. "dev":"engine3.0",
  140. "group_id":0
  141. },
  142. {
  143. "dev":"engine3.1",
  144. "group_id":0
  145. },
  146. {
  147. "dev":"engine3.2",
  148. "group_id":0
  149. },
  150. {
  151. "dev":"engine3.3",
  152. "group_id":0
  153. }
  154. ]
  155. }
  156. ]
  157. },
  158. {
  159. "dev":"dsa4",
  160. "groups":[
  161. {
  162. "dev":"group4.0",
  163. "grouped_workqueues":[
  164. {
  165. "dev":"wq4.0",
  166. "mode":"shared",
  167. "size":128,
  168. "group_id":0,
  169. "priority":10,
  170. "block_on_fault":1,
  171. "max_batch_size":256,
  172. "max_transfer_size":2147483648,
  173. "type":"user",
  174. "driver_name":"user",
  175. "name":"app1",
  176. "threshold":128
  177. }
  178. ],
  179. "grouped_engines":[
  180. {
  181. "dev":"engine4.0",
  182. "group_id":0
  183. },
  184. {
  185. "dev":"engine4.1",
  186. "group_id":0
  187. },
  188. {
  189. "dev":"engine4.2",
  190. "group_id":0
  191. },
  192. {
  193. "dev":"engine4.3",
  194. "group_id":0
  195. }
  196. ]
  197. }
  198. ]
  199. },
  200. {
  201. "dev":"dsa5",
  202. "groups":[
  203. {
  204. "dev":"group5.0",
  205. "grouped_workqueues":[
  206. {
  207. "dev":"wq5.0",
  208. "mode":"shared",
  209. "size":128,
  210. "group_id":0,
  211. "priority":10,
  212. "block_on_fault":1,
  213. "max_batch_size":256,
  214. "max_transfer_size":2147483648,
  215. "type":"user",
  216. "driver_name":"user",
  217. "name":"app1",
  218. "threshold":128
  219. }
  220. ],
  221. "grouped_engines":[
  222. {
  223. "dev":"engine5.0",
  224. "group_id":0
  225. },
  226. {
  227. "dev":"engine5.1",
  228. "group_id":0
  229. },
  230. {
  231. "dev":"engine5.2",
  232. "group_id":0
  233. },
  234. {
  235. "dev":"engine5.3",
  236. "group_id":0
  237. }
  238. ]
  239. }
  240. ]
  241. },
  242. {
  243. "dev":"dsa6",
  244. "groups":[
  245. {
  246. "dev":"group6.0",
  247. "grouped_workqueues":[
  248. {
  249. "dev":"wq6.0",
  250. "mode":"shared",
  251. "size":128,
  252. "group_id":0,
  253. "priority":10,
  254. "block_on_fault":1,
  255. "max_batch_size":256,
  256. "max_transfer_size":2147483648,
  257. "type":"user",
  258. "driver_name":"user",
  259. "name":"app1",
  260. "threshold":128
  261. }
  262. ],
  263. "grouped_engines":[
  264. {
  265. "dev":"engine6.0",
  266. "group_id":0
  267. },
  268. {
  269. "dev":"engine6.1",
  270. "group_id":0
  271. },
  272. {
  273. "dev":"engine6.2",
  274. "group_id":0
  275. },
  276. {
  277. "dev":"engine6.3",
  278. "group_id":0
  279. }
  280. ]
  281. }
  282. ]
  283. },
  284. {
  285. "dev":"dsa7",
  286. "groups":[
  287. {
  288. "dev":"group7.0",
  289. "grouped_workqueues":[
  290. {
  291. "dev":"wq7.0",
  292. "mode":"shared",
  293. "size":128,
  294. "group_id":0,
  295. "priority":10,
  296. "block_on_fault":1,
  297. "max_batch_size":256,
  298. "max_transfer_size":2147483648,
  299. "type":"user",
  300. "driver_name":"user",
  301. "name":"app1",
  302. "threshold":128
  303. }
  304. ],
  305. "grouped_engines":[
  306. {
  307. "dev":"engine7.0",
  308. "group_id":0
  309. },
  310. {
  311. "dev":"engine7.1",
  312. "group_id":0
  313. },
  314. {
  315. "dev":"engine7.2",
  316. "group_id":0
  317. },
  318. {
  319. "dev":"engine7.3",
  320. "group_id":0
  321. }
  322. ]
  323. }
  324. ]
  325. }
  326. ]