• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
March 19, 2026, 06:08:50 am

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
March 19, 2026, 06:08:50 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Η κεντρική γείωση έχει τά...
by chatzikys
[March 18, 2026, 22:45:22 pm]

Thmmy-συνάντηση 21 Μάρτιο...
by Πατερ Ημμυων
[March 18, 2026, 22:42:11 pm]

[ΣΑΕ ΙΙ] Γενικές απορίες ...
by Saint_GR
[March 18, 2026, 19:27:08 pm]

[Βάσεις Δεδομένων] Ανακοι...
by grepanis
[March 18, 2026, 19:19:51 pm]

Ερωτηματολόγιο : Νέα Χρήσ...
by Μπιγκόνια
[March 18, 2026, 18:46:21 pm]

Πότε θα βγει το μάθημα; -...
by tony stank
[March 18, 2026, 17:19:51 pm]

[2ο εξ. ΝΠΣ] Επιλογή Συγγ...
by Petross
[March 18, 2026, 13:04:37 pm]

Ορκωμοσία χειμερινού εξαμ...
by george14
[March 17, 2026, 19:11:37 pm]

Χαρακτηριστικά Laptop
by Spiros853
[March 17, 2026, 14:35:46 pm]

[Αντικειμενοστραφής Πρ.] ...
by tony stank
[March 17, 2026, 10:44:30 am]

[Τηλεπ.Συστήματα ΙΙ] Γενι...
by migk
[March 16, 2026, 14:14:01 pm]

Αποτελέσματα Εξεταστικής ...
by tony stank
[March 16, 2026, 07:57:24 am]

Πρόγραμμα Εαρινής Εξεταστ...
by okan
[March 16, 2026, 04:28:24 am]

ΣΥΝΑΥΛΙΑ ΓΙΑ ΜΕΤΑΦΟΡΙΚΑ Ε...
by cvakadimas
[March 14, 2026, 23:39:36 pm]

Μαθήματα Επιλογής 6ου Εξα...
by Fraser
[March 13, 2026, 14:27:32 pm]

Εργασίες Αφαίρεσης Αμιάντ...
by YetAnotherECEStudent
[March 12, 2026, 22:16:30 pm]

[Σύγχρονα Ενεργειακά Συστ...
by RíoGrande
[March 12, 2026, 19:11:57 pm]

Απορία για διπλωματικές
by Mr Watson
[March 12, 2026, 18:19:23 pm]

Course για Autocad στο ud...
by The Web
[March 12, 2026, 01:29:33 am]

[ΘΤΠΑ] Γενικές απορίες κα...
by Saint_GR
[March 11, 2026, 15:21:12 pm]
Στατιστικά
Members
Total Members: 10364
Latest: andreasdim
Stats
Total Posts: 1430810
Total Topics: 31975
Online Today: 603
Online Ever: 9872
(February 17, 2026, 10:41:42 am)
Users Online
Users: 2
Guests: 490
Total: 492
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Πληροφορίες Καθηγητών
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 7ο Εξάμηνο > Παράλληλα και Διανεμημένα Συστήματα (Moderators: geo66, Elliot Alderson, Prosontas, sassi, Tasos Bot) > [Παράλληλα και Διανεμημένα Συστήματα] Cilk
0 Members and 1 Guest are viewing this topic.
Pages: [1] 2 3 4 Go Down Print
Author Topic: [Παράλληλα και Διανεμημένα Συστήματα] Cilk  (Read 15279 times)
Gaara
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1325



View Profile
[Παράλληλα και Διανεμημένα Συστήματα] Cilk
« on: November 03, 2015, 21:29:00 pm »

έκανε κάποιος επιτυχώς compile cilk με τον icc στο diades?

Παίρνω το παρακάτω από έτοιμο παράδειγμα:

Catastrophic error: could not set locale "" to allow processing of multibyte characters

compilation aborted for cilkb.c (code 4)

και η παρακάτω ομορφιά από verbose

Version 10.1
/opt/intel/cce/10.1.018/bin/mcpcom    -_g -mP3OPT_inline_alloca -D__HONOR_STD -D__ICC=1010 -D__INTEL_COMPILER=1010 -D_MT "-_Asystem(unix)" -D__ELF__ "-_Acpu(x86_64)" "-_Amachine(x86_64)" -D__INTEL_COMPILER_BUILD_DATE=20080801 -D__PTRDIFF_TYPE__=long "-D__SIZE_TYPE__=unsigned long" -D__WCHAR_TYPE__=int "-D__WINT_TYPE__=unsigned int" "-D__INTMAX_TYPE__=long int" "-D__UINTMAX_TYPE__=long unsigned int" -D__QMSPP_ -D__OPTIMIZE__ -D__NO_MATH_INLINES -D__NO_STRING_INLINES -D__GNUC__=4 -D__GNUC_MINOR__=1 -D__GNUC_PATCHLEVEL__=2 -D__NO_INLINE__ -D__i686 -D__i686__ -D__pentiumpro -D__pentiumpro__ -D__pentium4 -D__pentium4__ -D__SSE2__ -D__tune_pentium4__ -D__MMX__ -D__SSE__ -D__LP64__ -D_LP64 -D__pentium4 -D__pentium4__ -D__SSE2__ -D__MMX__ -D__SSE__ -D__tune_pentium4__ -D__GXX_ABI_VERSION=1002 "-D__USER_LABEL_PREFIX__= " -D__REGISTER_PREFIX__= -D__INTEL_RTTI__ -D__unix__ -D__unix -D__linux__ -D__linux -D__gnu_linux__ -B -Dunix -Dlinux -D__x86_64 -D__x86_64__ -_8 -D__LONG_MAX__=9223372036854775807L -_l -_b --gnu_version=412 -_W5 --gcc-extern-inline --mspp --multibyte_chars --fp_speculation=GLOB_FP_SPECULATION_FAST --eh_nirvana -mP1OPT_version=1010 -mP1OPT_print_version=FALSE -mP3OPT_use_mspp_call_convention -mCG_use_gas_got_workaround=F -mP2OPT_align_option_used=TRUE -mGLOB_options_string=-v -mGLOB_cxx_limited_range=FALSE -mP2OPT_eh_nirvana -mGLOB_diag_file=/tmp/iccTaiL9a.diag -mGLOB_as_output_backup_file_name=/tmp/iccMjTbEYas_.s -mGLOB_machine_model=GLOB_MACHINE_MODEL_EFI2 -mGLOB_fp_speculation=GLOB_FP_SPECULATION_FAST -mGLOB_extended_instructions=0x8 -mIPOPT_ninl_user_level=2 -mIPOPT_args_in_regs=0 -mPGOPTI_value_profile_use=T -mIPOPT_activate -mIPOPT_lite -mP2OPT_hlo_level=2 -mP2OPT_hlo -mPAROPT_par_report=1 -mCG_emit_as_seg_grouping -mIPOPT_obj_output_file_name=/tmp/iccTaiL9a.o "-mGLOB_linker_version=2.17.50.0.6-26.el5 20061020" -mP3OPT_asm_target=P3OPT_ASM_TARGET_GAS -mGLOB_obj_output_file=/tmp/iccTaiL9a.o -mGLOB_source_dialect=GLOB_SOURCE_DIALECT_C -mP1OPT_source_file_name=cilkb.c cilkb.c
#include "..." search starts here:
#include <...> search starts here:
 /share/apps/intel/mkl/8.0.2/include
 /share/apps/intel/ipp/5.3.3.075/em64t/include
 /opt/intel/mkl/10.0.3.020/include
 /opt/intel/cce/10.1.018/include
 /opt/intel/cce/10.1.018/substitute_headers
 /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include
 /usr/local/include
 /usr/include
 /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include
End of search list.
« Last Edit: November 15, 2015, 11:53:06 am by Firkraag » Logged
Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Cilk
« Reply #1 on: November 03, 2015, 21:35:33 pm »

Quote from: Gaara on November 03, 2015, 21:29:00 pm

Στείλε ένα mail στον Σισμάνη (μαζί με το error). Πέρυσι όταν είχα προβλήματα με compile/execute αυτός με βοήθησε.
« Last Edit: November 15, 2015, 11:54:49 am by Firkraag » Logged

Xbaremenos
Θαμώνας
****
Posts: 315



View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Cilk
« Reply #2 on: November 08, 2015, 23:39:58 pm »

Κανένα ΤΕΡΑΣΤΙΟ παλικάρι που κατάφερε να βαλει CilkPlus σε Λινουξ ?
 
Έχω δοκιμάσει αρκετά πράγματα και ολα σκαλώνουν κάπου ....

« Last Edit: November 15, 2015, 11:54:57 am by Firkraag » Logged

"Σκατά στα σαββατόβραδα,στις αναμονές,στους ανεκπλήρωτους έρωτες,στα τηλέφωνα και σε όλη την εξουσία της άδειας νύχτας "
nikos1
Καταξιωμένος/Καταξιωμένη
***
Posts: 175



View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Cilk
« Reply #3 on: November 09, 2015, 16:14:06 pm »

ουτε σε linux ουτε σε windows... παντου πρβληματα
« Last Edit: November 15, 2015, 11:55:04 am by Firkraag » Logged
c0ndemn3d
Veteran
Αbsolute ΤΗΜΜΥ.gr
******
Posts: 4804


Yarr!


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Cilk
« Reply #4 on: November 09, 2015, 18:00:32 pm »

Έχει κάτι οδηγίες στο topic της εργασίας από τον Κηπουρίδη για το diades συγκεκριμένα, αλλά και για το δικό σας σύστημα παρόμοια θα είναι υποθέτω...
« Last Edit: November 15, 2015, 11:55:11 am by Firkraag » Logged

In response, the pirates had to adhere to a doctrine of their own...
war against the world

They took my home, I can't walk away from that; can you?
 Forget me, forget Teach, forget loyalty, compacts, honours, debts, all of it.
The only question that matters is this: Who are you?
Xbaremenos
Θαμώνας
****
Posts: 315



View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Cilk
« Reply #5 on: November 09, 2015, 21:40:36 pm »

Ωραία, μετά απο πολύ κόπο τα κατάφερα ...

Ακολουθόντας πιστά τις οδηγίες εδώ : https://www.cilkplus.org/build-gcc-cilkplus      που ανέβασε ο Κηπουρίδης στο άλλο θρεντ..

Σχόλια : Υπάρχει περίπτωση κατά τη διαδικασία make (η οποια κράτησε σε μένα ~4 ώρες) να εμφανιστούν προβλήματα του τύπου #include <.......> not found
Απλα ψάχνουμε που ανήκει αυτο το header και κάνουμε purge και ξανα απο την αρχή install .....

Ελπίζω να βοηθήσα ...
« Last Edit: November 15, 2015, 11:55:18 am by Firkraag » Logged

"Σκατά στα σαββατόβραδα,στις αναμονές,στους ανεκπλήρωτους έρωτες,στα τηλέφωνα και σε όλη την εξουσία της άδειας νύχτας "
Nerevar
Veteran
Αbsolute ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 3482


I'm Pickle Rick!


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Cilk
« Reply #6 on: November 15, 2015, 11:49:32 am »

Quote from: Xbaremenos on November 09, 2015, 21:40:36 pm
Σχόλια : Υπάρχει περίπτωση κατά τη διαδικασία make (η οποια κράτησε σε μένα ~4 ώρες) να εμφανιστούν προβλήματα του τύπου #include <.......> not found
Απλα ψάχνουμε που ανήκει αυτο το header και κάνουμε purge και ξανα απο την αρχή install .....

Λίγο αργά για την πρώτη εργασία αλλά χρήσιμο για όσους βάλουν cilk στο μέλλον.Για να λειτουργήσει το make με την πρώτη,τρέξτε uname -m,και εφόσον επιστρέψει x86_64,κατεβάστε το πακέτο libc6-dev-i386 με apt-get install.

(τουλάχιστον σε εμένα δεν εβγαλε error παρά μόνο την πρώτη φορά,πριν το κατέβασμα του πακέτου)
« Last Edit: November 15, 2015, 12:44:08 pm by Firkraag » Logged

A pirate i was meant to be.
Ser Harry Man
Ανερχόμενος/Ανερχόμενη
**
Posts: 63


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Cilk
« Reply #7 on: November 05, 2016, 13:51:48 pm »

Εμένα σε cygwin μου έβγαλε το εξής :

output.o: In function `output_constant':
/home/octree-Cilk/cilk-5.4.6/cilk2c/output.c:629: undefined reference to `PrintChar'
/home/octree-Cilk/cilk-5.4.6/cilk2c/output.c:629:(.text+0x193b): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `PrintChar'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:288: cilk2c.exe] Error 1
make[2]: Leaving directory '/home/octree-Cilk/cilk-5.4.6/cilk2c'
make[1]: *** [Makefile:263: all-recursive] Error 1
make[1]: Leaving directory '/home/octree-Cilk/cilk-5.4.6'
make: *** [Makefile:193: all] Error 2
Logged
lodi
Θαμώνας
****
Gender: Male
Posts: 331



View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Cilk
« Reply #8 on: November 05, 2016, 19:06:21 pm »

ακολούθησες πιστά το λινκ https://software.intel.com/en-us/qualify-for-free-software/student ?
χωρίς να ασχοληθώ με αυτό λινκ να πω ότι πλέον είναι και διαθέσιμο δωρεάν από την ιντελ αν πατήσεις ότι είσαι student , έχει και για linux και για windows . εμένα σε λίνουξ εγκαταστάθηκε επιτυχώς. δεν το έτρεξα βέβαια και πολύ έπειτα άλλα όλα δείχνουν κομπλέ.
η ιστοσελίδα για την intel είναι αυτήν :
https://software.intel.com/en-us/qualify-for-free-software/student
το Intel® Parallel Studio XE Cluster Edition (includes Fortran and C/C++) .
Logged

all you need is love
PaVou
Αρχάριος/Αρχάρια

Posts: 3


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Cilk
« Reply #9 on: November 10, 2016, 13:54:54 pm »

Στο diades με icpc compiler δεν βρίσκει τα headers <cilk/cilk.h>.

Κάτι είπαν για οδηγίες μέσα στο μάθημα αλλά δεν τις βρίσκω πουθενά...
Καμιά ιδέα?
Logged
Aristos
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 584



View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Cilk
« Reply #10 on: November 11, 2016, 20:29:20 pm »

 
Quote
Για να χρησιμοποιήσετε cilk, προσθέστε την παρακάτω γραμμή στο τέλος του αρχείου ~/.bash_profile:

source /export/opt/intel/bin/iccvars.sh intel64

από ethmmy. το έκανες αυτό;
Logged

I'd like to make the world a better place, but they won't give me the source code
Kthulu
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1066



View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Cilk
« Reply #11 on: November 12, 2016, 00:42:51 am »

Quote from: lodi on November 05, 2016, 19:06:21 pm
ακολούθησες πιστά το λινκ https://software.intel.com/en-us/qualify-for-free-software/student ?
χωρίς να ασχοληθώ με αυτό λινκ να πω ότι πλέον είναι και διαθέσιμο δωρεάν από την ιντελ αν πατήσεις ότι είσαι student , έχει και για linux και για windows . εμένα σε λίνουξ εγκαταστάθηκε επιτυχώς. δεν το έτρεξα βέβαια και πολύ έπειτα άλλα όλα δείχνουν κομπλέ.
η ιστοσελίδα για την intel είναι αυτήν :
https://software.intel.com/en-us/qualify-for-free-software/student
το Intel® Parallel Studio XE Cluster Edition (includes Fortran and C/C++) .
Μου βγαζει error κατα τν εγκατασταση στα Windows 64 bit. Εγινε σε κανεναν το ιδιο;
Logged

It is no measure of health to be well adjusted to a profoundly sick society<br /><br />https://www.youtube.com/watch?v=TmAnjlQbRSE
Ancient
Θαμώνας
****
Posts: 332


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Cilk
« Reply #12 on: November 12, 2016, 18:58:20 pm »

Βρέθηκε η λύση -  κάντε ξανα εγκατάσταση cygwin, search keyword "cilk" και εγκαταστείστε τα πακέτα που βγάζει.

Τρέξτε το πρόγραμμα με g++ -fcilkplus και τέλος. Ούτε διάδηδες ούτε τίποτα.
Logged

Can. You. Hear. Me?

https://www.physics.princeton.edu/ph115/LQ.pdf
fibonacci
Ανερχόμενος/Ανερχόμενη
**
Posts: 78


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Cilk
« Reply #13 on: November 12, 2016, 19:57:12 pm »

Quote from: Ancient on November 12, 2016, 18:58:20 pm
Βρέθηκε η λύση -  κάντε ξανα εγκατάσταση cygwin, search keyword "cilk" και εγκαταστείστε τα πακέτα που βγάζει.

Τρέξτε το πρόγραμμα με g++ -fcilkplus και τέλος. Ούτε διάδηδες ούτε τίποτα.

Στο Makefile τι αλλαγές έκανες ;
Logged
Ancient
Θαμώνας
****
Posts: 332


View Profile
Re: [Παράλληλα και Διανεμημένα Συστήματα] Cilk
« Reply #14 on: November 12, 2016, 20:08:02 pm »

Quote from: fibonacci on November 12, 2016, 19:57:12 pm
Στο Makefile τι αλλαγές έκανες ;

έβαλα πάνω g++ -O4 -fcilkplus
Logged

Can. You. Hear. Me?

https://www.physics.princeton.edu/ph115/LQ.pdf
Pages: [1] 2 3 4 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...