Alejandro Saucedo
|
88944de156
|
Fully working end to end flow
|
2020-08-23 06:50:04 +01:00 |
|
Alejandro Saucedo
|
68ba2d84d0
|
Removed unused code in main.cpp
|
2020-08-23 06:49:26 +01:00 |
|
Alejandro Saucedo
|
9f74679dd5
|
Fully working end to end flow
|
2020-08-22 20:13:30 +01:00 |
|
Alejandro Saucedo
|
622b8c4bc7
|
Updated readme
|
2020-08-22 19:02:34 +01:00 |
|
Alejandro Saucedo
|
5892d5ea94
|
Updated readme
|
2020-08-22 18:50:06 +01:00 |
|
Alejandro Saucedo
|
e047aa3b43
|
Updated tensor to copy to memory explicitly, assessing why copy doesn't last through operations
|
2020-08-22 18:08:56 +01:00 |
|
Alejandro Saucedo
|
6f0203b863
|
Fully working end to end flow
|
2020-08-22 16:34:39 +01:00 |
|
Alejandro Saucedo
|
906533ae9d
|
Removed bug calling start/end during sequence submit phase
|
2020-08-22 16:27:09 +01:00 |
|
Alejandro Saucedo
|
ce00048d8c
|
Reverted back to cpp
|
2020-08-22 15:21:20 +01:00 |
|
Alejandro Saucedo
|
18fba90ec0
|
Moved opmult to use tpp file
|
2020-08-22 15:02:47 +01:00 |
|
Alejandro Saucedo
|
7f38c1a519
|
Added template parameters to opmult class
|
2020-08-22 13:43:50 +01:00 |
|
Alejandro Saucedo
|
d74a999e12
|
Added template parameters to opmult class
|
2020-08-22 13:33:21 +01:00 |
|
Alejandro Saucedo
|
c92425dd87
|
Reformatted
|
2020-08-22 13:01:16 +01:00 |
|
Alejandro Saucedo
|
25d5df21ce
|
Added buffer memory barriers
|
2020-08-22 13:01:04 +01:00 |
|
Alejandro Saucedo
|
5bb9046b49
|
Reformatted
|
2020-08-22 12:31:11 +01:00 |
|
Alejandro Saucedo
|
181efc954b
|
Debugging with simpler shader
|
2020-08-22 12:31:00 +01:00 |
|
Alejandro Saucedo
|
8f6078c422
|
Added end to end implementation of OpMult with postSubmit calls on sequence
|
2020-08-22 12:08:18 +01:00 |
|
Alejandro Saucedo
|
03688bc5b2
|
Working descriptorset creation cycle
|
2020-08-22 11:21:34 +01:00 |
|
Alejandro Saucedo
|
9d97ca07a7
|
Refactored descriptor sets
|
2020-08-22 10:15:34 +01:00 |
|
Alejandro Saucedo
|
eecadbe36b
|
Introduced base functionality with opmult
|
2020-08-22 07:11:26 +01:00 |
|
Alejandro Saucedo
|
d59dc41ffc
|
Added initial implementation for algorithm and opMult
|
2020-08-21 19:15:07 +01:00 |
|
Alejandro Saucedo
|
0d18dc50e6
|
Reformatted
|
2020-08-20 05:45:54 +01:00 |
|
Alejandro Saucedo
|
8aa7843f0e
|
Updated init parameter to be tensor vector
|
2020-08-20 05:27:42 +01:00 |
|
Alejandro Saucedo
|
90ea083cba
|
Added base tensor creation to set up the multiplication step
|
2020-08-19 21:18:01 +01:00 |
|
Alejandro Saucedo
|
b11a54911d
|
Working end to end example
|
2020-08-19 21:10:53 +01:00 |
|
Alejandro Saucedo
|
7c3af1189f
|
Base working compilation
|
2020-08-19 18:58:22 +01:00 |
|
Alejandro Saucedo
|
5596b6f029
|
Updating base classes to ensure successful run
|
2020-08-19 07:56:48 +01:00 |
|
Alejandro Saucedo
|
62d614b29f
|
Updated base compile functionality
|
2020-08-19 06:56:39 +01:00 |
|
Alejandro Saucedo
|
150e986982
|
Updated typos
|
2020-08-18 21:52:16 +01:00 |
|
Alejandro Saucedo
|
f8859c7fd6
|
updated typos and misaligned types
|
2020-08-18 21:24:23 +01:00 |
|
Alejandro Saucedo
|
014f15d552
|
Added initial base for opcreatetensor
|
2020-08-18 21:13:33 +01:00 |
|
Alejandro Saucedo
|
93041b4519
|
Reformatted
|
2020-08-17 07:58:23 +01:00 |
|
Alejandro Saucedo
|
49b436f490
|
Created base for opcreatetensor
|
2020-08-17 07:56:05 +01:00 |
|
Alejandro Saucedo
|
52ec836de8
|
Renamed baseoperation for baseop
|
2020-08-17 07:43:28 +01:00 |
|
Alejandro Saucedo
|
1ddd9f2bc4
|
REfactored baseoperator to use smart pointer
|
2020-08-17 07:41:39 +01:00 |
|
Alejandro Saucedo
|
e8b0cac2c7
|
Refactored to use shared pointers
|
2020-08-17 07:38:00 +01:00 |
|
Alejandro Saucedo
|
81d592e6e0
|
Fixed bug by assigning pointer to heap instead of stack
|
2020-08-17 07:07:23 +01:00 |
|
Alejandro Saucedo
|
441efcd8dd
|
Added initial base for iteration with command buffer and experimetation with baseoperator
|
2020-08-16 18:09:56 +01:00 |
|
Alejandro Saucedo
|
0a1bfe0de8
|
Added destructors base in manager
|
2020-08-16 11:28:08 +01:00 |
|
Alejandro Saucedo
|
45ba5a5b5e
|
Initial creation classes in manager
|
2020-08-16 11:03:54 +01:00 |
|
Alejandro Saucedo
|
7e675cd532
|
Updated to vulkan v1.2
|
2020-08-16 07:18:56 +01:00 |
|
Alejandro Saucedo
|
970f502cda
|
Added initial base for architecture on the proposed Kompute structure
|
2020-08-15 18:58:18 +01:00 |
|
Alejandro Saucedo
|
1d318e596d
|
Removed extra dependency files no longer used
|
2020-08-12 21:41:18 +01:00 |
|
Alejandro Saucedo
|
8bb273d735
|
Removed glm dependency
|
2020-08-12 21:40:20 +01:00 |
|
Alejandro Saucedo
|
e02d359573
|
Reformat
|
2020-08-12 21:39:15 +01:00 |
|
Alejandro Saucedo
|
b4ecaf3428
|
Updated parameters for consistency across file
|
2020-08-12 21:37:08 +01:00 |
|
Alejandro Saucedo
|
03c697ba11
|
Fixed bug by passing size of bytes instead of size of array
|
2020-08-12 21:35:20 +01:00 |
|
Alejandro Saucedo
|
8d04b51cbf
|
Fully working header based repository
|
2020-08-12 21:31:05 +01:00 |
|
Alejandro Saucedo
|
db8c2444f0
|
Added final copy from host to device buffer
|
2020-08-12 08:18:35 +01:00 |
|
Alejandro Saucedo
|
79168e2de9
|
Updated to full hpp headers
|
2020-08-12 07:45:05 +01:00 |
|