HLS Contest: And the winner is...

Early December, the Catapult team launched the HLS Bluebook Contest. Our intent was to bring the community together around a fun yet challenging event and give people an opportunity to learn about HLS and test their skills in this area.

Today, 4 months, 3 rounds and 15 questions after the grand opening, we are very happy to announce the winners of the contest, the four only individuals who score perfectly on the third and decisive round.

Congratulations for their outstanding performance to:

       Lee Bradshaw         United States
Philip Chambers      Australia
Paul S. D'Urbano     United States
Jerome Lachaize      France

 

We started the contest with a first round of 5 questions, and the response was overwhelming with 1,144 initial participants! The average score on this first round was 3.63 and 63% of the participants scored a 4 or a 5 (perfect score).
 
Given the many positive comments we got through email, it seemed obvious people were game. So we decided to continue with a second round, upping the difficulty level. Everyone who scored 4 or more was invited to participate in this next round.

Round 2 started February 10th. With slightly more difficult questions, the average score was still a solid 3.58 and but only 184 people scored 4 or more. From the initial 1,144 contenders, we were now down to top of the crop. It was time to hold the final round.

Round 3 started March 9th and 121 finalists lined up for the showdown. Once again, we had raised the bar with even more complicated questions. The moment had come for our final winners to shine! In this final round the average score dropped to 2.47. Only 17 finalists managed to get a 4, tying for second place. And of course the 4 winners emerged, scoring perfectly on this decisive round. Once again, a big bold “Bravo” to them and to all the finalists. 

HLS Contest - Round 3 Results

HLS Contest - Round 3 Results

It was also very interesting to see where people tripped. We had designed the last question (n.5) to be more challenging and indeed only 19% got this one correct. But it turned out that the first question was the hardest one as only 15% got a good answer there. 

HLS Contest - Round 3 results by question

HLS Contest - Round 3 Results by question

Preparing Recommendations

I am reproducing this first question below and will develop on it in upcoming blog posts. But before I give the answer and the explanation, what would you have answered?

HLS Contest - Round 3, Question 1

HLS Contest - Round 3, Question 1

About Thomas Bollaert

imageMy first encounter with HLS, back then behavioural synthesis, dates more than 15 years. Since then my ventures have led me to explore many aspects of the ESL design flow, including HW/SW co-design, architecture exploration and of course, C synthesis. Five years ago, I joined Mentor to develop the Catapult C product line in Europe. Recently, my little family followed me all the way from Paris to Oregon, where I now serve as product marketing manager for Mentor Graphics' high-level synthesis product line. Visit Thomas Bollaert’s Blog

More Posts by Thomas Bollaert

More Blog Posts

Preparing Recommendations

Comments (↓ Add Your Own)

2 Comments on this Post

[...] dust has settled and four winners have emerged from the HLS Bluebook contest, and this week, as promised, I will discuss the question that proved to be the most challenging in [...]

Commented on 8:33 PM, Apr 25, 2011
By HLS Fundamentals / Part 2 « Thomas Bollaert’s Blog

[...] two posts, I introduced the question that proved the most challenging in the HLS Bluebook quiz (here) and presented some fundamental concepts about loop unrolling and loop pipelining and explained why [...]

Add Your Comment

Please complete the following information to comment or sign in.

(Your email will not be published)