This paper discusses high-level language extensions for optimizing pipeline-parallelized code on multicore architectures. It presents extensions to C and Fortran that allow programmers to specify parameters for parallelism, addresses the challenges of efficient code execution, and illustrates these strategies with benchmarks on different multicore platforms. The proposed framework aims to enhance performance through improved compiler techniques and software tools that facilitate the automatic parallelization of code.