کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
486126 703347 2015 9 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Improved Parallel Lexical Analysis Using OpenMP on Multi-core Machines
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر علوم کامپیوتر (عمومی)
پیش نمایش صفحه اول مقاله
Improved Parallel Lexical Analysis Using OpenMP on Multi-core Machines
چکیده انگلیسی

Lexical Analysis is the first and foremost step of a compiler. Various attempts have been made to improve the lexical analysis phase by exploiting the inherent parallel processing capability of multi-core machines. In this paper we present an approach for doing parallel lexical analysis using OpenMP. We demonstrate the improvement in lexical analysis phase by automatically generating C programs having up to 10,000 potentially parallel constructs like if..else, for, while loops, switch..case etc. The maximum speedup achieved for 7 CPUs is 6.84.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Procedia Computer Science - Volume 49, 2015, Pages 211-219