Originally posted by qarium
View Post
Announcement
Collapse
No announcement yet.
Lisa Su Reaffirms Commitment To Improving AMD ROCm Support, Engaging The Community
Collapse
X
-
Originally posted by marlock View PostIs it possible to define sane defaults somewhere so that normal users can skip the "figure out the right settings" step once it's done by someone such as yourself that actually knows what they're doing?
It's still an open question whether my patches will be making their way out of Experimental and into Unstable/Testing. I don't want to introduce differing behaviours between distros, but I also don't want to keep users waiting too long for a solution from upstream.
Originally posted by marlock View PostIs this something that can be solved upstream or only by each distro? (please say upstream... please... wink)Last edited by cgmb; 20 June 2023, 12:09 AM.
- Likes 1
Comment
-
Hate-Speech=Truth
They want to Hire Developers but they do not want to spend money to to train trainees in a paid professional training.
they are anti-educational parasites who just want to leech the output of the EVIL and harmfull compulsory education system.
they manipulate our education system by pushing closed source and proprietary technology on the children we claim to protect and this toxic proprietary closed source stuff makes the children addicted like on "heroin".
we make these children addicted to Microsoft and Apple products and they become so addicted to it that they never can change this situation. its like a heroin addict who can never get of the drug.
but not only that our harmfull compulsory education system force the children to learn clear lies as facts.
and the government FORCE this on children and Families and all these children become trauma for life.
Originally posted by marlock View PostYou could have simply asked bridgman (IMHO one of if not the most positive, well informed, informative and well meaning users in Phoronix, BTW) if AMD has tried or is trying to do anything in the lines of Google Summer of Code, scholarships, etc to find/build talent to fill those positions.
but of course i have to admit google changed this to theoretical allow anyone. but of course they never say sorry for 20 years of discrimination. for this alone the brand name google summer of code is burned forever and AMD should not follow this toxic negative elitism.
", etc to find/build talent to fill those positions"
first step should be to admit that our education system is a failure. and forced compulsory education is a failure.
if you watch this video:
"Grading is a Scam (and Motivation is a Myth) | A Professor Explains"
this video proofs that in our education system there are mechanisms at work who kills any excellence
you plain and simple get better grades if you choose stupid and simple tasks instead of hard and excellence tasks.
people always only do the bare minimum to get the grades they want. and not more and excellence would take much more effort than the bare minimum.
if you outsmart your teacher and make him look stupid he will use his position of power to harm you by give you bad grades.
our education system is a complete Scam!!!
why not abolish this scam of a education system ? and give the Freedom back to the children so that they again have a choice to learn something or not. self-determined learning instead of forced compulsory education.
"You could have simply asked"
I would say hire more people fire more people means give more people a chance to proof themself and if they do not do good just fire them. and also if someone lag the education don't reject them instead put them on a professional training.
and consider to write a educational book/documentary in combination to offer a certification so that people can learn it and can get a certificate. like the ISA documentary of the first AMD opensource driver many many people did download it and did read it that was great for documentation. later amd did no more spend much time on that what is a great loss for us all.
Originally posted by marlock View PostAnd maybe they are (it's not necessarily something everyone will read up about in the afternoon news), or maybe they might take the suggestion seriously... or maybe investing in talent is also something that was not in the roadmap until recently because of their financial constraints... but you're too damn good to ask
maybe they are what ?
what does not end up in the afternoon news ?
what suggestion they maybe take seriously ?
well the problem is bigger than just amd ... AMD do want hire 500 developers right now other companies they all together want to hire millions of developers right now. means there is a structural problem in our educational system. i know many people on welfare in germany they do absolutely nothing and they gave up long time ago ans some of them do even have high IQ of 130+
i think the solution could be something like https://bountysource.com/ means do more work in the open and opensource and let people do the work who do not have the education or does not have the skill to profit from the fact that people can evolve by just try it.
they underestimate the power of the will. someone who maybe has good grades and many school and university degrees maybe does not have strong will. and on bountysource.com nothing of this fake degrees matter it only matters if you have the will to do it and educate yourself to do it ... there are news of new CPUs designed by uneducated and unskilled people with the help of ChatGPT this means the will to do something can be stronger than the formal education. in the time of AI like chatGPT this is a certainty
Originally posted by marlock View PostAlso, no... i bet a hadron collider, a deep-space telescope, a person called Linus, your smartphone's camera and GPS and every medical doctor in the world that all Universities are not BS.
why not admit that it is a obsolete institution ? and that with modern technology we can do much better than that.
Originally posted by marlock View PostOf course it has problems, including ethical ones at times, but people spreading this sort of "theory" (except you know... not) are a big part of why large chunks of the educational system are abandoned and allowed to regress into a meaningless pulp in some parts of the world instead of being worked on and improving their contribuitions to humanity.
What an irresponsible tantrum! Grow up!
this system does not have "problems" you can fix it only has problems you can not fix.
if you could fix it easily you would had fixed it already 20 years ago .
if you read the stack overflow developer survey 2023 then you can read that the traditional education system of school and university is already outgunnes by youtube and Codecademy.
see this part:
" Learning how to code
Learning to code from online resources increased from 70% to 80% since the 2022 survey.
Respondents 18 and under are those most frequently selecting online resources (e.g., videos, blogs, forums) to learn from. Respondents 25 - 34 were the top age cohort to have learned from online courses or certifications (52%) but still learn more from traditional school (55%)."Other online resources (e.g., videos, blogs, forum) 80.13% Books / Physical media 51.8% School (i.e., University, College, etc) 50.14% Online Courses or Certification 49.28% On the job training 46.06% Colleague 23.41% Friend or family member 11.33% Coding Bootcamp 9.81% Hackathons (virtual or in-person) 8.02%
as you can see people learn more by books and youtube and phoronix.com forum and online courses and so one and so one.
"but people spreading this sort of "theory" (except you know... not) are a big part of why large chunks of the educational system are abandoned and allowed to regress into a meaningless pulp in some parts of the world instead of being worked on and improving their contribuitions to humanity"
believe me its not my fault that this education system dissolve itself. its the fact that this education system only works for the 1/3 choosen elite children who get the best scores what makes them motivated and the rest 2/3 are pushed into marginalization as so called "losers" to the 1/3 to be able to be shown as """elite""" you need to marginalize 2/3 who then are demotivated to do anything.
censorship is the only way this evil harmful compulsory education system and its minions can survivePhantom circuit Sequence Reducer Dyslexia
Comment
-
Originally posted by Quackdoc View Postno idea how pure your drugs are, but I would reccomend finding a new dealer cause whatever they are getting laced with is wildPhantom circuit Sequence Reducer Dyslexia
- Likes 2
Comment
-
Originally posted by Developer12 View Post
it works on like 5 cards and none of them are consumer cards. you can try to run it on like 5 more consumer cards but it's a crapshoot whether it'll actually work.
Comment
-
Originally posted by qarium View PostThey want to Hire Developers but they do not want to spend money to to train trainees in a paid professional training.
they are anti-educational parasites who just want to leech the output of the EVIL and harmfull compulsory education system.
I can't speak for the CPU side of the business but on the GPU side many of our new engineering hires need and receive training on GPU internals and driver-level programming since there are very few companies in that business.
We don't bring people in with zero programming experience - as you say, people who are interested in the domain will generally find a way to learn through one means or another - but we certainly do not limit our hiring to people with specific experience in the area where they will be working . As I said earlier, you can't do that in the GPU business.
One thing we always used to say re: getting involved with open source driver development is that the best foundation is having familiarity with code that uses OpenGL, since if you understood what the application was trying to do it was fairly straightforward to work your way down through the stack and understand the cryptic commands sent to the GPU. These days I would add Vulkan and OpenCL/CUDA/HIP/SYCL as alternatives to OpenGL but the basic idea still holds.
I don't know what we did to earn your vitriol but I believe it to be not just incorrect but attacking one of the better companies in that regard.
If you are saying that we should be hiring people with zero computer or programming knowledge and "hoping they work out" then I agree we are not doing that (nor do I think it makes sense other than maybe as some kind of industry-level initiative), but we do work with universities in the areas where we have R&D centers, particularly in the areas where the schools are reaching out to people who may not be currently enrolled.
I may be missing the point you are trying to make - let me know if that is the case.Last edited by bridgman; 20 June 2023, 10:44 PM.Test signature
- Likes 6
Comment
-
Originally posted by cgmb View PostYes. I've been working on that for some time. On Debian, you can now install libhsa-runtime64-1 5.2.3-4~exp1, libamdhip64-5 5.2.3-10~exp1 and libhiprtc-builtins5 5.2.3-10~exp1 from the experimental repositories to get HIP to 'do the right thing'. That said, any program or library that explicitly loads kernels would need to know which ones are compatible, so the changes I made might not always be sufficient. For that reason, you'll sometimes still want to use the environment variables I documented.
It's still an open question whether my patches will be making their way out of Experimental and into Unstable/Testing. I don't want to introduce differing behaviours between distros, but I also don't want to keep users waiting too long for a solution from upstream.
There is a proper solution in development upstream. It should be a much cleaner solution, but the soonest it could possibly land is three releases away (at a minimum), which is why I'm trying to more clearly document the workarounds.Last edited by DRanged; 20 June 2023, 11:15 PM.
- Likes 1
Comment
-
Originally posted by bridgman View PostWe have been hiring aggressively for a couple of years and have over 500 software positions advertised in addition to the software teams that came in as part of the Xilinx acquisition so other than going out on the street, clubbing random people and dragging them into the offices I'm not sure what you think we should be doing differently in terms of staffing.
I will say that I find it difficult to believe AMD couldn't improve their prosumer level of support for compute beyond what it's currently at. I think it's pretty obvious AMD is targeting large business users that have specific needs, while largely ignoring (well, let's say de-prioritizing to be nice) the needs of the prosumer market. And that's the market you are going to get representatives from on Phoronix.
I have to assume the support the larger business consumers are getting is significantly better, since otherwise I don't think AMD would be getting any business at all from their professional products. That's not really something anyone here would know about.Last edited by smitty3268; 20 June 2023, 11:40 PM.
Comment
-
Originally posted by bridgman View PostUm... how about next time you ask about training rather than wasting a good rant on the wrong target ?
I can't speak for the CPU side of the business but on the GPU side many of our new engineering hires need and receive training on GPU internals and driver-level programming since there are very few companies in that business.
not sustainable for a society. really not.
there is a possibility that open source graphic card and gpu design concepts like Libre-SOC is not a competition to AMD graphic cards at all but instead it is a training ground for young talents.
thats why i seriously advices to write a book about these tasks like the GPU ISA manuals i think there are many people interesting in reading something like this.
Originally posted by bridgman View PostWe don't bring people in with zero programming experience - as you say, people who are interested in the domain will generally find a way to learn through one means or another - but we certainly do not limit our hiring to people with specific experience in the area where they will be working . As I said earlier, you can't do that in the GPU business.
a company like AMD write job advertisements and describe what the applicant must be able to do but maybe
they should consider to write mini manuals to describe how to learn.
thats a very different way to do this.
there is a book "Chip War: The Fight for the World's Most Critical Technology"
https://www.amazon.de/Chip-War-Domin...E=%C3%85M%C3%8 5%C5%BD%C3%95%C3%91&crid=10QYT8BQGCKIZ&keywords=hi story+of+the+chip+industry&qid=1687321314&sprefix= history+of+the+chip+industry%2Caps%2C94&sr=8-2
with a book like this AMD could get the attention of talents.
Originally posted by bridgman View PostOne thing we always used to say re: getting involved with open source driver development is that the best foundation is having familiarity with code that uses OpenGL, since if you understood what the application was trying to do it was fairly straightforward to work your way down through the stack and understand the cryptic commands sent to the GPU. These days I would add Vulkan and OpenCL/CUDA/HIP/SYCL as alternatives to OpenGL but the basic idea still holds.
i watches dome books on amazon about this topic and found some about WebGPU
https://www.amazon.de/Practical-GPU-...C5%BD%C3%95%C3 %91&crid=MD398EUTUKC9&keywords=webgpu&qid=16873216 60&sprefix=webgpu%2Caps%2C102&sr=8-4
https://www.amazon.de/Practical-WebG...C5%BD%C3%95%C3 %91&crid=MD398EUTUKC9&keywords=webgpu&qid=16873216 60&sprefix=webgpu%2Caps%2C102&sr=8-1
https://www.amazon.de/WebGPU-Example...C5%BD%C3%95%C3 %91&crid=MD398EUTUKC9&keywords=webgpu&qid=16873216 60&sprefix=webgpu%2Caps%2C102&sr=8-3
https://www.amazon.de/WebGPU-API-Int...C5%BD%C3%95%C3 %91&crid=MD398EUTUKC9&keywords=webgpu&qid=16873216 60&sprefix=webgpu%2Caps%2C102&sr=8-6
in your openGL example do WebGPU also work ?
Originally posted by bridgman View PostI don't know what we did to earn your vitriol but I believe it to be not just incorrect but attacking one of the better companies in that regard.
but what exactly is incorrect ? all these companies do not want to in invest money in education ans always demand that the compulsory education system of the governments do the task instead. and the government education system is in fact the reason why the situation is so bad that no one can hire the developers they want to hire.
if the government fails in this task people should bypass the government education system.
Originally posted by bridgman View PostIf you are saying that we should be hiring people with zero computer or programming knowledge and "hoping they work out" then I agree we are not doing that (nor do I think it makes sense other than maybe as some kind of industry-level initiative), but we do work with universities in the areas where we have R&D centers, particularly in the areas where the schools are reaching out to people who may not be currently enrolled.
lets say the government send 100 people to AMD for internship or training and lets say 99% of them fail what should not be a big surprise then we have 1 developer more than the situation before. because this single one developer who succeeded whould not have had a job opportunity without this program. and i think this zero-knowlege person is not one of these people: "people who are interested in the domain will generally find a way to learn through one means or another"
now you say it is a inefficient system and i admit that it is a inefficient system but i also think a inefficient system is better than no concept to this problem what we have right now.
i think the concept what we have right now with the concept of sift out talents and then you only focus on these talents are a
outdated management princible because many people do not even know if they have talent or they do not even know they have some kind of interest in a field. you can not know what you don't know. and also you can not like what you don't know.
Originally posted by bridgman View PostI may be missing the point you are trying to make - let me know if that is the case.
he will never be again a resourceful talent.
of course this broken education system is not the fault of AMD and my vitriol was not specific to any company.
Phantom circuit Sequence Reducer Dyslexia
Comment
Comment