1: \begin{abstract}
2: We propose a new theoretical framework that exploits convolution kernels to transform a Volterra path-dependent (non-Markovian) stochastic process into a standard (Markovian) diffusion process.
3: This transformation is achieved by embedding a Markovian "memory process" within the dynamics of the non-Markovian process.
4: We discuss existence and path-wise regularity of solutions for the stochastic Volterra equations introduced and we provide a financial application to volatility modeling.
5: We also propose a numerical scheme for simulating the processes.
6: The numerical scheme exhibits a strong convergence rate of $1/2$, which is independent of the roughness parameter of the volatility process.
7: This is a significant improvement compared to Euler schemes used in similar models.
8: \end{abstract}
9: