Denna studie undersöker hur prestandan hos procedurella genereringsalgoritmer påverkas vid implementation på GPU:n jämfört med CPU:n. Två algoritmer för procedurell generering av tredimensionella grottstrukturer implementerades, simplex noise och cellular automata. Valet av algoritmer grundades i deras frekventa användning samt deras kapacitet att självständigt generera kompletta strukturer. Artefakten implementerades i Unity och består av två versioner av vardera algoritmer, en parallelliserad CPU-implementation och en parallelliserad GPU-implementation. Syftet med studien var att skapa en testmiljö som möjliggör en rättvis jämförelse av exekveringstid för olika problemstorlekar och parametrar. Resultatet visar att GPU:n var betydelsefullt snabbare än CPU:n oavsett problemstorlek. Vidare visar resultaten att GPU:n påverkas i mindre utsträckning av ett ökat antal beräkningar, medan CPU:ns exekveringstid ökar distinkt.