Differences

This shows you the differences between two versions of the page.

Link to this comparison view

cpl:teme-draft:tema2 [2018/01/14 09:23]
bogdan.nitulescu created
cpl:teme-draft:tema2 [2018/01/14 10:07] (current)
bogdan.nitulescu [Informații organizatorice]
Line 5: Line 5:
   * **Deadline**:​ Termenul limită până când se poate participa la concurs este **20 ianuarie 2018, ora 23:59**. Deadline-ul este final - după această oră nu se vor mai accepta soluții.   * **Deadline**:​ Termenul limită până când se poate participa la concurs este **20 ianuarie 2018, ora 23:59**. Deadline-ul este final - după această oră nu se vor mai accepta soluții.
   * **Colaborare**:​ Fiecare soluție este **individuală**.   * **Colaborare**:​ Fiecare soluție este **individuală**.
-  * **Condiții** de calificare +  * **Condiții** de punctare 
-    * Soluția generează cod corect pentru toate testele din benchmark. +    * Soluția generează cod corect pentru toate testele din benchmark. ​(Nu se modifica semantica codului, rezultatul executiei este acelasi) 
-    * Soluția face o transformare ​non-trivială a codului.+    * Soluția face cel putin doua transformari ​non-triviale ale codului.
     * Codul soluției nu este copiat dintr-un [[http://​releases.llvm.org/​3.8.1/​docs/​Passes.html#​transform-passes|pass de transformare existent din LLVM]]     * Codul soluției nu este copiat dintr-un [[http://​releases.llvm.org/​3.8.1/​docs/​Passes.html#​transform-passes|pass de transformare existent din LLVM]]
  
 ===== Infrastructură ===== ===== Infrastructură =====
   * Codul va folosi **LLVM 3.8**   * Codul va folosi **LLVM 3.8**
-  * Soluțiile vor fi trimise prin vmchecker, similar cu temele. +  * Soluțiile vor fi trimise prin vmchecker
 ===== Enunț ===== ===== Enunț =====
 Premisa acestei teme este să scrieți un optimizor care va obține un rezultat bun in benchmarkul "​CPLMark"​ . Veți extinde utilitarul **opt** din LLVM, adăugând o bibliotecă ce conține pașii voștri de optimizare. Premisa acestei teme este să scrieți un optimizor care va obține un rezultat bun in benchmarkul "​CPLMark"​ . Veți extinde utilitarul **opt** din LLVM, adăugând o bibliotecă ce conține pașii voștri de optimizare.
cpl/teme-draft/tema2.1515914593.txt.gz · Last modified: 2018/01/14 09:23 by bogdan.nitulescu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0