Estado: Terminado

Aplicação para Compilar arquivos remotamente em Java

Detalles del proyecto:
Presupuesto: Abierto
Publicado: Hace 3 años
Plazo: No definido
Propuestas: 5
Freelancers interesados: 6

Habilidades requeridas: IT & Programación Linux C Java

Descripción:
Preciso de um programa que o usuário possa selecionar um ou mais arquivos, e a aplicação conecte em um servidor linux, cole estes arquivos (podem ser enviados de forma compactada), descompacte os arquivos, compile e execute os arquivos no servidor, e traga o resultado na tela do usuário novamente. Já tenho um modelo de interface, um protótipo.
As linguagens que devem ser selecionadas/executadas são apenas 3: *.c , *.cu , *.cl . Arquivos C, arquivos CUDA e arquivos OpenCL.
Os programas serão desenvolvidos por cada usuário... A aplicação apenas irá pegá-los, irá conectar no servidor, colar, executar, trazer resultado da execução.
É Uma aplicação bem simples.
=> Algumas informações adicionais:
Primeiramente é necessário avaliar a figura em anexo. A aplicação baseia-se nela.
O usuário deve selecionar arquivos, não sei quantos; a aplicação deve compactar para enviar no servidor; colar e descompactar; compilar e executar os arquivos ( programas em: .c ; .cu (cuda) e .cl (opencl) ); e trazer o resultado dessa saída na tela para o usuário.
Por ex., Se eu escrever um programa chamado "soma_numeros.cu" cuja a ideia é somar 2+2, o usuario deve selecioná-lo pela aplicação, clicar em executar, e esperar na sua tela pela resposta: " 4 ".
É Necessário que o programador possua conhecimentos de Java para Desktop.
Tenha compreensão de programação paralela em gpu, nas arquiteturas cuda e opencl. Visto que a aplicação é uma aplicação para execução remota de códigos escritos nestas arquiteturas.
Devem ser passadas as flags de compilação OpenCL ou CUDA para o servidor, junto com o arquivo.
Obrigado.
Archivos adjuntos: Tela_Editada.png

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.

Crear un proyecto similar

Cliente:

Douglas B.
(Promedio 4.00 de 5)
Ubicación: Brasil
Para ver más detalles del cliente, ingresa a Workana.
Cargando...