Futhark అనేది ML కుటుంబానికి చెందిన కాన్కరెన్సీ ప్రోగ్రామింగ్ లాంగ్వేజ్.
డోబావ్లెనో:
- సమాంతర నిర్మాణాల అంతర్గత ప్రాతినిధ్యం సవరించబడింది మరియు ఆప్టిమైజ్ చేయబడింది. అరుదైన మినహాయింపులతో, ఇది పనితీరుపై గణనీయమైన ప్రభావాన్ని చూపుతుంది.
- నిర్మాణాత్మకంగా టైప్ చేసిన మొత్తాలు మరియు నమూనా సరిపోలిక కోసం ఇప్పుడు మద్దతు ఉంది. కానీ సమ్-టైప్ శ్రేణులతో కొన్ని సమస్యలు ఉన్నాయి, అవి శ్రేణులను కలిగి ఉంటాయి.
- కొన్ని పెద్ద ప్రోగ్రామ్ల కోసం సంకలన సమయం గణనీయంగా తగ్గింది.
- మాన్యువల్ రకం పారామితులు ఇకపై సమగ్రంగా ఉండవలసిన అవసరం లేదు.
- రొటేట్ పరామితి యొక్క ప్రదర్శన సరళీకృతం చేయబడింది.
తీసివేయబడింది
- ఉపసర్గ ఆపరేటర్ ~ ఇప్పుడు ఉపయోగించబడదు, కానీ ! పూర్ణాంకాల యొక్క బిట్వైజ్ నెగెషన్ని నిర్వహించడానికి ఇప్పుడు ఉపయోగించవచ్చు.
మార్చబడింది:
- futhark బెంచ్ మరియు futhark పరీక్ష కోసం --futhark ఎంపిక ఇప్పుడు ఉపకమాండ్ల కోసం ఉపయోగించే బైనరీకి డిఫాల్ట్ అవుతుంది.
- విస్మరించబడిన futhark -t ఎంపిక (ఇది futhark తనిఖీ వలె అదే పనితీరును ప్రదర్శించింది) తీసివేయబడింది.
- స్ట్రీమ్_మ్యాప్ మ్యాప్_స్ట్రీమ్గా మారింది మరియు స్ట్రీమ్_రెడ్ రిడ్యూస్_స్ట్రీమ్గా మారింది.
:
- futhark పరీక్ష ఇప్పుడు "అర్థం చేసుకుంది" -నో-ట్యూనింగ్ నిజానికి ఉద్దేశించబడింది.
- ఫ్యూథార్క్ బెంచ్ మరియు ఫుథార్క్ టెస్ట్ కమాండ్లు ఇప్పుడు అన్వయించాయి --అనుకున్నట్లు మినహాయించండి.
- పైథాన్ మరియు C# బ్యాకెండ్ ఇప్పుడు బైనరీ డేటాను సరిగ్గా చదవగలవు.
మూలం: linux.org.ru