macstl דירוג וסיכום
- שם המפרסם:
- pixelglow software
- אתר האינטרנט של המוציא לאור:
- http://www.pixelglow.com/macstl/
macstl תגים
macstl תיאור
MacStl הוא ספריית כותרת C + +. MacStl הוא ספריית כותרת C + + שנועד להביא את העולם של תכנות גנרי למקינטוש, ולספק את המהירות המפתיעה של SIMD בחבילה אינטואיטיבית פלטפורמה. לדוגמה, לולאה פשוטה חישוב פונקציה טריגונומטרית על פני מערך ניתן להאיץ 450 times.Generic תכנות הוא אמנות - כמה אומרים, את האמנות השחורה - של ביצוע רכיבי תוכנה סופר לשימוש בשימוש ועם זאת אולטרה יעיל. הכלי שלנו הוא תבנית C + +, והתוצאה שלנו היא קוד כמעט מהר כמו שפת מחשב מקודד. Macstl היה בהשראת הספרייה הגנרית Premier, ספריית התבנית הסטנדרטית (כיום של ספריית C + +), אבל עם מקינטוש מובהק טעם. רכיבים רבים מאפשרים לך להשתמש ברמה נמוכה Mac OS X פונקציונליות כמו האצה SIMD וזיכרון להעתיק on-withed בקלות intuitively.Although macstl התחיל על Mac, עכשיו יש לך מראה חוצה פלטפורמה. מעל 14,000 קווי מקור של קוד לקמפל נקי על קומפילרים שונים C + +. שיעורי ה- SIMD פועלים בצורה חלקה על PowerPC של MAC OS X ו- Pentium של Windows XP.Macstl מספקים אלה של שיעורים: · Valarray - מערכים מספריים אופטימיזציה מאוד עבור ארכיטקטורות SIMD כמו Altivec ו- MMX / SSE / SSE2 / SSE3. · VEC - ערכת כלים ניידת, ניתנת להרחבה, עם פונקציות אינטואיטיות ומהירות; כמה פונקציות Trig לא ניתן לנצח עד כה ... · mach - allocator וקטור מיוחד חלקית עבור העתקה מהירה ברמת העתקה על כתיבה. · Core - התאמת קרן הליבה ואת שיעורי הקרן STL. · מצביע ממשק COM ושרת מהיר, קל משקל עבור Microsoft Com ו- Apple Cfplugins. · Mmping - טיפול קבצים כמו מכולות STL. · MacStlizer - סקריפטים להמיר קוד המקור של Altivec C לתוך קוד המקור + MacStl C + +, כותרות למפות Altivec כדי SSE Internsics. · ... ועוד. מה חדש במהדורה זו: · מעמד קבוע היקף וקטור Typedefs, חסר PowerPC כותרת פנימית, תחביר אורח וקטור עבור FSF 3.4 . הוסיף פונקציה מורכבת עבור VEC ו- Valarray . · שיפרו ביצועים ביטוי Valarray: V1 . · משופרת קוד Valarray הדור: CSE, גבולות inlining, תנאים מילוליים, אלמנטים של מערך, בנייה סטטארי, הידור -Faltivec ללא ארטיבק עבור Apple GCC 4.0. · הוסיף מחלקה refarray . · הצפת מאגר קבוע בחצנים אינטגרליים עבור SSE2; אופטימיזציה נוספת עבור ביטויים Valarray: V1 >> K ו- V1
macstl תוכנה קשורה