Fram evaluation as unified memory for convex optimization algorithms