File Name : figure s1.tif Caption : schematic of skyrmion-based logic device: (a) half-adder with two inputs (a, b) and two outputs (s, c0) (b) full-adder with three inputs (a, b, c) and two outputs (s, c0). File Name : figure s2.tif Caption : analysis of skyrmion's speed (m/s) at different positions of the device for anisotropy gradient of (i) 496 gj/m4 (a) input a skyrmion (b) input b skyrmion (ii) 670 gj/m4 (c) input a skyrmion (d) input b skyrmion. File Name : figure s3.tif Caption : robustness of the geometry by variation of the width of the nano-device, altering the width of individual input regions and also the angle between them for ha (a) w1 =134 nm θ1=600 resulting in the total width of the device to be 170 nm (b) w2=114 nm θ2= 500 resulting in total width of the device to be 130 nm, for fa (c) w3= 82 nm θ3= 230, θ_3^'=50^0resulting in the total width of the device to be 360 nm (d) w3= 82 nm θ3= 230, θ_3^'=35^0 resulting in the total width of the device as 345 nm. File Name : figure s4.tif Caption : robustness of the geometry by varying the position of the s output arm along the x direction of the nano-device keeping constant length as 512 nm and width 370nm for ha (a) x1=160 nm (b) x2 = 170 nm (c) x3 = 180 nm and for fa length as 512 nm and width as 360 nm (d) x1=190 nm (e) x2 = 195 nm (f) x3 = 200 nm. File Name : figure s5.tif Caption : robustness of the device by varying the position of the sum output arm along the y-direction of the nano-device keeping constant length as 512 nm and width 370nm for ha (a) y1=135 nm (b) y2 = 150 nm (c) y3 = 165 nm and for fa length as 512 nm and width as 360 nm (d) y1=145 nm (e) y2 = 150 nm (f) y3 = 155 nm. File Name : figure s6.tif Caption : robustness of the geometry by varying the angle between input a region and s output region of the nano-device keeping constant length as 512 nm and width 370nm for ha (a) α1=1100 nm (b) α2 = 1130 nm (c) α3 = 1160 nm and for fa length as 512 nm and width as 360 nm (d) α1=1180 nm (e) α2 = 1220 (f) α3 = 1260. File Name : figure s7.tif Caption : robustness of the geometry by varying the size of the notch present in the s output region of the nano-device keeping constant length as 512 nm and width 370nm for ha (a) n1= 44 nm (b) n2 = 45 nm (c) n3 = 49 nm and for fa length as 512 nm and width as 360 nm (d) n1 = 50 nm (e) n2 = 52 nm (f) n3 = 54 nm. File Name : figure s8.tif Caption : variation of shape and size of notch (a) triangular notch, elliptical notches of minor axis (b) 11 nm (c) 13 nm (d) 15 nm. File Name : figure s9.tif Caption : gradual tapering of the c0 output region arm. File Name : figure s10.tif Caption : the velocity of skyrmions in the 70-nm-wide nanotracks with different lengths (a) 250 nm, (b) 500 nm, (c) 750 nm, and (d) 1000 nm. the magnetic anisotropy gradient was set to 644 gj/m4. File Name : figure s11.tif Caption : skyrmion in an elongated nanotrack to facilitate cascading. File Name : figure s12.tif Caption : the behavior of the skyrmion at the notch present in the s output of ha, the position of the skyrmion along the length (x) of the device as a function of relaxation time for different values of anisotropy gradient. File Name : figure s13.tif Caption : the effect of anisotropy gradient on the size of the skyrmion at input a and s output is recorded for different values of anisotropy gradient.